我有一个我相信的简单问题,但是,我还没有弄清楚如何解决它。我想订购示例中的值:
x <- data.frame(X=c(10:1), L=c("A","B","C","C","A","B","C","A","B","C"))
x
X L
1 10 A
2 9 B
3 8 C
4 7 C
5 6 A
6 5 B
7 4 C
8 3 A
9 2 B
10 1 C
至
X L
1 3 A
2 6 A
3 10 A
4 2 B
5 5 B
6 9 B
7 1 C
8 4 C
9 7 C
10 8 C
如您所见,基本上,我想对一列进行排序(按字母顺序),然后在该列中的每个值中,根据数字对行进行排序。(真实数据框很大)
我很确定它与 order() 函数有关,但我只是不知道如何在数据框中为每个值排序。
谢谢