我有一个这样的data.frame:
24.8
23.2
22.8
22.5
22.5
22.4
22.4
22.4
22.3
22.2
22.2
22.2
22
21.9
21.9
21.8
我想根据频率添加一个值,以获得以下输出:
24.8 1
23.2 1
22.8 1
22.5 2
22.5 2
22.4 3
22.4 3
22.4 3
22.3 1
22.2 3
22.2 3
22.2 3
22 1
21.9 2
21.9 2
21.8 1
如何做到这一点?换句话说,因为 28.8 出现 1 次,所以它的值为 1;因为 22.5 出现两次,所以它的值为 2,以此类推。