假设我有一个如下数据框:
`df$A` `df$B` `df$C`
BCG 2 4
ACD 5 1
DFA 4 3
ACD 4 2
BCG 1 4
DFA 3 5
BCG 5 4
假设我的df$A
是因素,我如何根据df$A
中的因子级别对数据帧行进行分组。简而言之,我期待结果如下:
`df$A` `df$B` `df$C`
BCG 2 4
BCG 1 4
BCG 5 4
ACD 5 1
ACD 4 2
DFA 4 3
DFA 3 5
感谢您的帮助。
答案 0 :(得分:1)
考虑以下示例,
dfc <- data.frame(a = rep(c('a', 'b'), 5), b = 1:10, c = 2:11)
要按要素订购dfc
,您只需执行以下操作:
dfc[order(dfc$a),]