【发布时间】:2020-05-26 08:56:40
【问题描述】:
我想计算下面数据集中每一列的标准差:
a b c
[1,] 1 4 7
[2,] 2 5 8
[3,] 3 6 9
我尝试创建这样的循环:
for (x in 1:3){
sdcol=sd(data[,x])
}
但我收到以下错误:
Error in data[, x] : object of type 'closure' is not subsettable
你能帮我解决这样的循环吗?
谢谢
【问题讨论】:
-
apply(data, 2, sd)或matrixStats::colSds(data)