如果我有以下数据框 G:
z type x
1 a 4
2 a 5
3 a 6
4 b 1
5 b 0.9
6 c 4
我试图得到:
z type x y
3 a 6 3
2 a 5 2
1 a 4 1
4 b 1 2
5 b 0.9 1
6 c 4 1
type
即我想在基于向量的因子级别内对整个数据框进行排序x
。获取每个级别的长度,a = 3 b=2 c=1
然后在新向量中以递减的方式编号y
。
我的出发地目前是sort()
tapply(y, x, sort)
最好先尝试使用 sapply 来拆分所有内容吗?