我在组合多个 xts 系列时遇到了一些严重的问题,因为日期不一致,我被困了 24 小时。
我正在尝试将 xts 系列的每周数据与在 R 中使用 gtrends 下载的数据相结合。问题是,来自 gtrends 的数据并非始终每 7 天获取一次,但随着月份的变化,有时之间有 6 或 8 天观察。这阻止了我组合数据集,因为几个月的日期没有对齐。因此,我希望有人能给我一个提示,告诉我如何通过 gtrends 获得均匀间隔的谷歌数据,或者如何在合并数据集时允许一天的余地(以便日期 2012-03-06 和 2012-03 的数据-07 将被合并)。
请参阅下面的错位示例:
merge(g.trend, Join.weekly)
2013-08-23 23 59
2013-08-30 22 77
2013-09-06 22 64
2013-09-13 21 58
2013-09-20 21 69
2013-09-27 21 90
2013-10-04 21 56
2013-10-11 21 64
2013-10-18 21 45
2013-10-25 20 43
2013-11-01 NA 76
2013-11-02 20 NA
2013-11-08 NA 77
2013-11-09 22 NA
2013-11-15 NA 59
2013-11-16 22 NA
2013-11-22 NA 71
2013-11-23 20 NA
2013-11-29 NA 70
2013-11-30 19 NA
非常感谢。