【发布时间】:2017-08-18 00:47:54
【问题描述】:
我被困在尝试组合两个具有不同范围的时间序列数据集,并且两者都存储在 column1 中的 item# 和作为列标题的日期。例如:
df1
#ITEM 1/1/16 1/2/16 1/3/16 ... 3/24/17
#1 350 365 370 ... 400
#2 100 95 101 ... 95
#3 5 8 9 ... 15
另一个数据集范围更小,格式相同,都是日频。
如何将df2 的行追加到df1,尽管范围不同,但要确保合并时日期对齐?对新数据框中的 NA 感到满意,其中 df#2 在 df1 中没有日期值
我是否应该在 xts 对象上创建这些对象,以便在它们合并后我可以轻松地在 X 日期为 item1 提取数据?还是有一种简单的方法可以使用这种格式来做到这一点?
提前感谢您的帮助。
【问题讨论】:
-
请以可用的形式提供样本数据。将
dput(df1[1:3, 1:5])和dput(df2[1:3, 1:5])的输出粘贴到您的问题中。