【发布时间】:2018-12-12 05:36:19
【问题描述】:
我有一个如下所示的数据框:
AA BB CC DD
aa 2.6 -0.3 2.5 2.3
bb -0.3 1.2 2.1 0.8
cc 0.5 -0.4 0.4 0.4
我想根据每一列对此数据框进行分位数排名,并将每列的排名更改为数据框。我想使用 dplyr 包。我可以对导致以下数据框的一列执行此操作:
AA BB CC DD quantile
aa 2.6 -0.3 2.5 2.3 4
bb -0.3 1.2 2.1 0.8 1
cc 0.5 -0.4 0.4 0.4 2
但我想在相应列之后改变所有列的分位数。 有谁知道如何在 r 中使用具有分位数和变异函数的 dplyr 包来执行此操作?
谢谢!
【问题讨论】:
标签: r dataframe quantile dplyr