全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
16491 12
2015-08-28
请问有谁知道在R语言里面多元分布一般怎么定义,比如多元正态,多元t分布,多元F分布等等,谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-8-29 02:50:28
### 多元正态分布N(mu,Sigma) ###
mu<-runif(3)
Sigma=diag(1:3)
n<-4

# 不用包 #
#cholesky,正定!
LL<-t(chol(Sigma))
Z<-matrix(rnorm(n*length(mu)),ncol=n)
mu+LL%*%Z

# 用包 #
library(MASS)
mvrnorm(n,mu,Sigma) #eigen,半正定!

library(mvtnorm)
rmvnorm(n,mu,Sigma,method=c("eigen","svd","chol")[1])#三种方法可选!推荐【1】。

### 多元t分布t(mu,Sigma) with df v ###
v<-4#任意自由度
# 不用包 #
WW<-sqrt(v/rchisq(n,v))
LL<-t(chol(Sigma))
Z<-matrix(rnorm(n*length(mu)),ncol=n)
mu+t(WW*t(LL%*%Z))

# 用包 #
library(mixAK)
rMVT(n,v,mu,1,Sigma)

library(mvtnorm)
rmvt(n,Sigma,v,mu,type=c("shifted","Kshirsagar")[1])#推荐【2】

### 多元F分布 ###
#!!!没听说过,求大神告诉_(:з」∠)_
#有文献的最好。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-29 08:36:15
asdasdaseee 发表于 2015-8-29 02:50
### 多元正态分布N(mu,Sigma) ###
mu
嗯,谢谢了,我试试
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-29 11:05:48
asdasdaseee 发表于 2015-8-29 02:50
### 多元正态分布N(mu,Sigma) ###
mu
请问您知道多元t分布的性质吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-29 12:22:39
Nelsh--Deng 发表于 2015-8-29 11:05
请问您知道多元t分布的性质吗
这个具体的可以查文献看看,多元也就是一元的推广,很多性质都是可以类比的,理解不太复杂,证的话就难搞了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-29 14:18:37
asdasdaseee 发表于 2015-8-29 12:22
这个具体的可以查文献看看,多元也就是一元的推广,很多性质都是可以类比的,理解不太复杂,证的话就难搞 ...
哦,谢谢了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群