我需要计算一个R for循环输出的均值。例如:
for (x in 1:3) {
print(x)
vector <- c(sample(1:2, 200, replace = TRUE))
print(vector)
vmean <- (mean(vector))
print(vmean)
}
这给我:
\[1\] 1
\[1\] 1.535
\[1\] 2
\[1\] 1.495
\[1\] 3
\[1\] 1.545
如何结合这三个平均值来计算平均值的平均值?
1条答案
按热度按时间ia2d9nvy1#
我们可以创建
vmean
初始化和连接(或创建特定长度的向量并赋值),以创建means
的vector
,然后获得means
的平均值或者将
replicate
与colMeans
一起使用注:由于未设置种子,因此值不同