【问题标题】:R - Mean calculation for entire data instead of assigning each column individuallyR - 整个数据的平均计算,而不是单独分配每一列
【发布时间】:2016-06-26 09:15:11
【问题描述】:

我是 R 的初学者,我有一个关于简单函数的问题,例如大数据集的均值或标准差。我的数据显示了过去 30 年对冲基金的月度回报,所有对冲基金都有 1550 列。我看到我可以通过引用具有我的数据集名称和 $ 和编号的列来使用特定列的均值函数计算平均值。的列。但是,我想知道如何在不分配每一列的情况下获得每个对冲基金(即每一列)的平均值。提前感谢您的帮助!

【问题讨论】:

标签: r mean


【解决方案1】:

我们可以使用colMeans

colMeans(df1, na.rm=TRUE)

其中 'df1' 是数据集。

或者另一种选择是遍历列并计算mean

vapply(df1, mean, na.rm=TRUE, numeric(1))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-04
    • 2013-12-31
    • 2022-07-06
    • 2020-04-02
    • 2014-03-15
    • 1970-01-01
    • 1970-01-01
    • 2020-05-22
    相关资源
    最近更新 更多