按R

时间:2018-09-26 23:51:23

标签: r ranking

我需要帮助来创建一种在R中对列进行排序的方法,以便可以按人均消费量绘制家庭等级。我有一列包含所有人均消费量的列,该列将在y轴上显示,然后需要将它们的“等级”放在[0,1]上并以.1。隔开。 我有4200个人均消费数据点,因此[1,420]中的每个人都应排在第一个.1百分点之内,依此类推。

1 个答案:

答案 0 :(得分:2)

rank<-dplyr::ntile(cpc,1000)

(cpc是您的人均消费量)。这会将您的向量分成1000个每个0.1%的存储桶。