我对R很陌生,所以请耐心等待这个基本问题。我有一个使用 data.table 包创建的数据集 DATA。我在 0 和 1 之间创建了 200 个随机数,然后做了 10000 次,最后为每次迭代创建了一个带有描述性统计的数据表。我的代码如下所示:
rndm<-runif(200, min=0, max=1)
reps <- data.table(x=runif(200*10000),iter=rep(1:200,each=10000))
DATA <- reps[,list(mean=mean(rndm),median=median(rndm),sd=sd(rndm),min=min(rndm),
max=max(rndm)),by=iter]
数据看起来像这样:
Mean Median SD Min Max
1 0.521 0.499 0.287 0.010 0.998
2 0.511 0.502 0.290 0.009 0.996
. ... ...
等等
我想要做的是创建一个表来查找累积样本均值的N、均值、中值、标准差、最小值和最大值(而不是像上面那样的每一列)。我需要输出看起来像这样:
N Mean Median SD Min Max
10000 .502 .499 .280 .002 .999
我怎样才能做到这一点?