我是R的新手,我有一个数值矩阵,只想显示特定列中最高的20%。
如有任何帮助,我们不胜感激!
发布于 2020-04-11 13:30:07
使用data.table对象,您将执行以下操作:
library(data.table)
df <- as.data.table(m1)
col <- colnames(df)
m1[get(col) >= quantile(get(col), probs = .8)]如果数据集很大,这可能是最快的方法
https://stackoverflow.com/questions/61149920
复制相似问题