在R中的for循环中求和均匀r.n's

时间:2015-02-16 18:52:36

标签: r loops sum uniform

这是我的R代码。

12 [-1 / 2,1 / 2] -unifom r.n。' s:

X=runif(12,min=-1/2,max=1/2)  
sum(X)

我必须重复1000次,然后添加它们以获得它们的总和(Sn),其中n = 1,...,1000。 我怎样才能做到这一点?我想我必须使用for循环,但我不知道如何创建它。也许有人可以帮助我? 谢谢。

1 个答案:

答案 0 :(得分:0)

谢谢。我已经自己完成了这个:

for (i in 1:1000)
{
sum[i]=0
for (j in 1:12) 
{
X=runif(1,min=-1/2,max=1/2)
sum[i]=sum[i]+X 
}
}
sum