在一个数据框中,我有一列带有调查表总分的列。我想添加一列,其中对于每个总分,都有相对于数据分布的相对百分位数。我如何在R中做到这一点? 最佳答案 假设x是data.frame,并且x$score是总得分的列。您可以通过添加一列百分位数x$percentile <- ecdf(x$score)(x$score) 现在,data.frame x具有一个附加列percentile,这是您想要的。