【发布时间】:2019-01-08 21:51:55
【问题描述】:
我认为应该有一个非常简单的方法来做到这一点,但我对 R 语言还不是很熟练。我的愚蠢解决方案只是遍历列,计算小于 C 的值的数量,然后将其除以行数以获得分数。类似的东西
fracs <- c()
for (j in 1:ncol(df)) {
frac <- sum(df[,j] < C) / nrow(df)
fracs <- c(fracs, frac)
}
我觉得应该有一个单行来获得这种数据框的摘要,也许使用 dplyr 或其他东西。理想情况下,输出是包含分数的一行数据框。请R高手帮忙。
【问题讨论】: