【发布时间】:2015-01-21 22:17:25
【问题描述】:
我有一个包含 53 列(ID 列加上 52 个数值)的数据框(数据)。我可以添加一个具有以下含义的列:
data$mean <- rowMeans(data[,2:51],na.rm = TRUE) # add mean of rows
但是,我不能对中位数做同样的事情:
data$medians <- rowMedians(month.sum[,2:51],na.rm = TRUE) # add medians of rows
我安装了包含rowMedians 的包matrixStats,但它对我不起作用。
【问题讨论】:
-
您确定要使用
data作为均值并使用month.sum作为中位数吗? -
对我来说好像是一个错字。
-
我认为 @rawr 正在做某事(它们的行数是否不同?),但无法判断您何时提供的唯一信息是“它对我不起作用”。跨度>