创建新列B,指示Col A所在的每一个五分位数

时间:2013-03-24 23:37:54

标签: calculated-columns quantile

我希望计算数据框中每个记录的五分位数,因为它与各个列有关。例如,使用mtcars数据集,我需要一个像MPG_QUINTILE这样的列。我只是键入了那个列,并且估计了mpg中的五分之一。但是我该如何自动化呢?我需要为几个列做这件事。即HP_QUINTILE等。

mpg   MPG_QUINTILE
21    1   
25    1  
27    2  
33    3  
42    5

无论如何,我希望找到一个不需要自定义构建功能的解决方案。另外,如果您想要相同大小的五分位数(每个箱子的记录数相同)与严格基于百分位数的五分位数相比怎么办?

0 个答案:

没有答案