我有一个xts时间序列的每周值
Jan 4 2004, 0.99
Jan 11 2004, 1.11
Jan 18 2004, 1.06
....
我想把它转换成日常 Value 观
Jan 4 2004, 0.99
Jan 5 2004, 0.99
Jan 6 2004, 0.99
....
Jan 10 2004, 0.99
Jan 11 2004, 1.11
Jan 12 2004, 1.11
Jan 13 2004, 1.11
....
其中每个值在接下来的6天内被复制 .
我怎么能在R中这样做?
2 回答
您显示的数据不是xts系列 . 我假设这是数据在CSV文件中的表示方式 . 要回答你的问题,我假设你有一个每周xts对象,
w
.将
w
与空xts对象合并,其索引跨越所需的所有日期 . 然后在结果上使用na.locf
.这是一种方法:
这使: