帮我解释一下

0
curve3d(expr = dmvnorm(x=c(x,y), mu = c(0,0), Sigma = diag(2)), from = c(-3,-3), to = c(3,3), n = 100, sys3d = "wireframe") 

 
求解释dmvnorm??
已邀请:
0

marxsong 2016-11-04 回答

应该是计算多元正态分布的概率密度函数:
 
Usage:
dmvnorm(x, mu, Sigma, log = FALSE, tol = 1e-06)
 
Arguments其中:
x
a vector or matrix of multivariate observations
mu
a vector or matrix of mean values
Sigma
a square variance-covariance matrix
log
(logical) return log-likelihood?
tol
tolerance for positive definiteness
 
例子:
M = matrix(c(1,0.5,0.5,0.5,1,0.5,0.5,0.5,1),nrow=3)
dmvnorm(1:3,mu=1:3,Sigma=M,log=TRUE)
dmvnorm(matrix(1:6,nrow=2),mu=1:3,Sigma=M,log=TRUE)
dmvnorm(matrix(1:6,nrow=2),mu=matrix(1:6,nrow=2),Sigma=M,log=TRUE)
 

要回复问题请先登录注册