我有两个带有公共列dates
的data.frame,我通过从原始时间戳中删除时间来构建。我想结合data.frames并在日期对结果进行排序:
tbl <- rbind(tabf, tabi)
tblo <- tbl[order(dates), ]
问题是dates
具有第二个data.frame的nrow,并且排序的结果具有nrow,而不是组合data.frames的结果。
答案 0 :(得分:2)
如果您没有返回消息,则在您的环境中有另一个名为dates
的对象:error: object "dates" not found
。指定它是dates
内的tbl
列:
tblo <- tbl[order(tbl$dates),]
不要害怕在代码中使用空格!您会遇到2<-3
与2 < -3