楼主: jolterheadmmtt
3342 2

[问答] R如何产生指定协方差阵的随机向量? [推广有奖]

  • 8关注
  • 2粉丝

硕士生

50%

还不是VIP/贵宾

-

威望
0
论坛币
122 个
通用积分
0.0067
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3519 点
帖子
154
精华
0
在线时间
106 小时
注册时间
2012-9-19
最后登录
2014-9-3

楼主
jolterheadmmtt 发表于 2014-2-11 21:36:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
R如何产生指定协方差阵的随机向量?比如三元正态随机向量呢?
二维码

扫码加我 拉你入群

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

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

关键词:协方差阵 协方差 如何

沙发
asdasdaseee 发表于 2014-2-11 23:20:10
产生多元正态用MASS包
> library(MASS)
> mvrnorm
function (n = 1, mu, Sigma, tol = 1e-06, empirical = FALSE, EISPACK = FALSE)
#n:产生n组;mu:均值向量;:Sigma:协方差阵(正定).
例如:10组,三元正态随机数
> n<-10
> mu<-1:3
> Sigma<-diag(1:3)
> mvrnorm(n,mu,Sigma)
                    [,1]             [,2]             [,3]
[1,]   1.2397886  4.0978588   2.035266
[2,]   2.1736549  0.7196735   1.084533
[3,]   0.7099909  1.4198248   1.678441
[4,]   0.7482662  1.1102688   1.125759
[5,]   0.4559110  0.1890584   2.485113
[6,]   1.3647670  2.7072308   2.488012
[7,]   0.6019052  0.2440549   5.232158
[8,]   0.2406216  1.6726828  -1.408754
[9,]   0.4046095  2.4604820   4.878524
[10,] 0.9504931  1.7475283   4.110237


已有 1 人评分学术水平 热心指数 信用等级 收起 理由
jolterheadmmtt + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
jolterheadmmtt 发表于 2014-2-12 09:33:06
asdasdaseee 发表于 2014-2-11 23:20
产生多元正态用MASS包
> library(MASS)
> mvrnorm
真的太感谢了,帮我解决大问题了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 19:53