dmvnorm 中 x 参数的目的是什么?
What is the purpose of x argument in dmvnorm?
mvtnorm R包中dmvnorm
函数的签名是:
dmvnorm(x, mean = rep(0, p), sigma = diag(p), log = FALSE)
在描述中,x参数是分位数的向量或矩阵。如果提供均值和协方差矩阵,那么这应该足以定义分布,那么为什么需要四分位数信息?
二维分布的用法示例:
cbind(map_data$X, map_data$Y)
x_mean <- mean(map_data$X)
y_mean <- mean(map_data$Y)
covar <- var(cbind(map_data$X, map_data$Y))
dmvnorm(x = ?, mean = c(x_mean, y_mean), sigma = covar)
x 参数是什么,为什么需要这个?
dmvnorm
不是 return 函数;它会评估你告诉它的任何地方的密度。
x 参数包含您希望计算密度函数的值。
mvtnorm R包中dmvnorm
函数的签名是:
dmvnorm(x, mean = rep(0, p), sigma = diag(p), log = FALSE)
在描述中,x参数是分位数的向量或矩阵。如果提供均值和协方差矩阵,那么这应该足以定义分布,那么为什么需要四分位数信息?
二维分布的用法示例:
cbind(map_data$X, map_data$Y)
x_mean <- mean(map_data$X)
y_mean <- mean(map_data$Y)
covar <- var(cbind(map_data$X, map_data$Y))
dmvnorm(x = ?, mean = c(x_mean, y_mean), sigma = covar)
x 参数是什么,为什么需要这个?
dmvnorm
不是 return 函数;它会评估你告诉它的任何地方的密度。
x 参数包含您希望计算密度函数的值。