全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
14186 4
2013-09-30
我想用矩估计法来估计正态分布参数。若已知总体均值为2,方差为4,我如何用R生成1000组rnorm(100,2,4)的样本,再利用这1000组样本运用矩估计的方法估计出样本的参数?最后运用MSE比较总体参数与样本参数的偏差度。请问如何生成1000组?我的一段小程序是:
for(i in 1:1000){a=paste('x',i,sep='')
+ b=rnorm(100,2,4);assign(a,b)}
但是我只能敲一个x1生成100个数、敲一个x2生成100个数、...我如何将这1000组数放到一个数组里呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2013-9-30 16:47:24
二维码

扫码加我 拉你入群

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

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

2013-9-30 19:57:04
rnorm(100,2,4)就是生成一千组的正太分布的随机样本
二维码

扫码加我 拉你入群

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

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

2013-10-1 00:29:05
matrix(rnorm(100*1000, 2, 4), nrow = 100)

每一列就是一个rnorm(100,2,4)的样本, 总共1000列
二维码

扫码加我 拉你入群

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

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

2014-5-14 11:42:05
注意 这里的rnorm(100,2,4)  4是标准差 而不是方差 特更正一下
rnorm
function (n, mean = 0, sd = 1)
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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