需要在R中生成5000个手段[重复]

Posted

技术标签:

【中文标题】需要在R中生成5000个手段[重复]【英文标题】:Need to generate 5000 means in R [duplicate] 【发布时间】:2021-03-02 06:28:25 【问题描述】:

我有一个标准差、平均值和样本量。我需要创建一个循环来生成 5000 个样本均值

我该怎么做?

【问题讨论】:

【参考方案1】:
set.seed(123)
#Data
mean.val <- 2
sd.val <- 0.5
nsamples <- 5000
#Empty matrix
Mymat <- matrix(0,nrow = nsamples,ncol = nsamples)
#Fill
for(i in 1:nsamples)

  Mymat[,i]<-rnorm(nsamples,mean = mean.val,sd=sd.val)

#Compute values
vecupper <- apply(Mymat,2,function(x) mean(x)+2.66*sum(abs(diff(x)))/length(x))
veclow <- apply(Mymat,2,function(x) mean(x)-2.66*sum(abs(diff(x)))/length(x))

【讨论】:

好的,现在如果我想从 5000 中计算每个样本的上限和下限,我不能只使用:2s = mean(vecmean) + 2.66*sum(abs( diff(vecmean)))/length(vecmean) b/c 它只给了我 1 个上限和下限 @WW93 稍等一下,你想要 5000 个值的 5000 个样本吗? 所以我得到了 5000 个样本,现在我被要求计算每个 5000 个样本的上限和下限 @WW93 我已经添加了一个更新,希望对你有帮助! 你摇滚!!!!!!

以上是关于需要在R中生成5000个手段[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在python中生成数组的排列?

我需要在 C 中生成随机数 [重复]

在 R 中生成不重复的组合对

R语言使用edit函数在Rsudio中生成数据编辑器(在windows中生成编辑器)在编辑器中输出需要的数据生成最终的dataframe

R在数据框中生成非重复对,避免相同的组成员

在目标c中生成组合的有效方法[重复]