我是R的初学者,我对简单函数有疑问,例如大数据集的均值或标准偏差。我的数据显示了过去30年对冲基金的月度回报,并为所有对冲基金提供了1550列。我看到我可以通过引用具有my dataset名称的列以及$和no来计算特定列的mean函数的均值。列。但是,我想知道如何在不指定每一列的情况下为每个对冲基金(每一栏)获得平均值。在此先感谢您的帮助!
答案 0 :(得分:1)
我们可以使用colMeans
colMeans(df1, na.rm=TRUE)
其中' df1'是数据集。
或其他选项是遍历列并计算mean
vapply(df1, mean, na.rm=TRUE, numeric(1))