-1
如何按时间对数据帧列进行排序?它看起来像这样:R数据帧排序
2016-06-30 00:15:00
2016-06-30 00:20:00
2016-06-30 00:30:00
2016-06-30 00:00:00
2016-06-30 00:05:00
2016-06-30 00:10:00
我已经尝试了两种不同的方法:到目前为止
1) good[order(good$Time),]
2) good[order(as.Date(good$Time, format="%Y-%m-%d %h:%m:%s")),, drop=FALSE]
都没有奏效。
尝试'as.POSIXct'或'strptime'即'好([order(as.POSIXct(good $ TIme,...'as.Date'只返回日期而不是时间,因为Time中的所有元素都有一个日期(在你的例子中),所以它不会进行任何排序。 – akrun
as.POSIXct工作。谢谢。 – Dexstrum