【发布时间】:2016-09-25 17:54:36
【问题描述】:
我想重新排列数据框的行,如下所示:
qs=c("q11", "q22", "q2", "q6", "q10")
ans=rep(1,times=length(qs))
df=data.frame(qs,ans)
arrange(df,qs)
qs ans
1 q10 1
2 q11 1
3 q2 1
4 q22 1
5 q6 1
但是,我希望行的排序以更符合逻辑的顺序排列,例如:
qs ans
1 q2 1
2 q6 1
3 q10 1
4 q11 1
5 q22 1
有人可以帮我解决这个问题吗?
【问题讨论】:
标签: r sorting data-manipulation data-cleaning