gpt4 book ai didi

r - 在 R 中,我使用什么命令来生成由数据集中所有列向量的均值组成的数据集?

转载 作者:行者123 更新时间:2023-12-04 16:29:43 27 4
gpt4 key购买 nike

一些背景:首先,我想从 [R] 中的均匀 (0,1) 分布生成多组样本(每个样本大小为 n)。我知道从均匀分布生成的命令是 runif(n=x) 对于某些样本大小 x,例如如果我想要样本大小 20,命令将是

runif(n=20)



接下来,我使用了命令

replicate( 100, runif(n=20))



这生成了一个双值矩阵,然后我可以将其转换为具有 100 列和 20 行的数据集。

我是否可以生成由所有列向量的样本均值(取自均匀分布的 100 个集合的样本均值)组成的数据集?

感谢您的帮助。

最佳答案

您可以使用 colMeans .

data <- replicate(100, runif(n=20))
means <- colMeans(data)

关于r - 在 R 中,我使用什么命令来生成由数据集中所有列向量的均值组成的数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10322742/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com