-4
如何通过第一行的内容对data.frame进行排序?我有我在data.frame的顶部增加了一个排data.frame,现在我想根据第一行按行的内容对数据帧进行排序
如何通过第一行的内容对data.frame进行排序?我有我在data.frame的顶部增加了一个排data.frame,现在我想根据第一行按行的内容对数据帧进行排序
首先创建一个重复的例子,我的数据进行排序:
df <- data.frame(x=c(1,2,3),z=c(3,2,1),y=c(2,1,3))
第一柱则是:
df[1,]
创建其根据所述第一行中的值进行排序一个新的数据帧:
df_sorted <- df[,order(df[1,])]
P请阅读关于[如何提出一个好问题](http://stackoverflow.com/help/how-to-ask)以及如何生成[最小可重现示例]的信息(http://stackoverflow.com/questions/5963269 /如何对化妆一个伟大-R-重复性,例如/ 5963610#5963610)。 – Jaap
然后看看'order'的帮助。 – Jaap
对于你的第一个问题,也请求了一个可重复的例子,但没有提供。 – akrun