我希望计算数据框中每个记录的五分位数,因为它与各个列有关。例如,使用mtcars数据集,我需要一个像MPG_QUINTILE这样的列。我只是键入了那个列,并且估计了mpg中的五分之一。但是我该如何自动化呢?我需要为几个列做这件事。即HP_QUINTILE等。
mpg MPG_QUINTILE
21 1
25 1
27 2
33 3
42 5
无论如何,我希望找到一个不需要自定义构建功能的解决方案。另外,如果您想要相同大小的五分位数(每个箱子的记录数相同)与严格基于百分位数的五分位数相比怎么办?