对两个组合的data.frames进行排序

时间:2013-12-13 22:23:38

标签: r sorting date dataframe

我有两个带有公共列dates的data.frame,我通过从原始时间戳中删除时间来构建。我想结合data.frames并在日期对结果进行排序:

tbl <- rbind(tabf, tabi)
tblo <- tbl[order(dates), ]

问题是dates具有第二个data.frame的nrow,并且排序的结果具有nrow,而不是组合data.frames的结果。

1 个答案:

答案 0 :(得分:2)

如果您没有返回消息,则在您的环境中有另一个名为dates的对象:error: object "dates" not found。指定它是dates内的tbl列:

tblo <- tbl[order(tbl$dates),]

不要害怕在代码中使用空格!您会遇到2<-32 < -3

等问题