您好我有一个时间序列数据集包含在八月和九月的几个数据点
我怎样才能填充缺失的天默认值很容易,在这种情况下说0:
我在想什么,现在要merge
与我喜欢的时间表连续时间序列数据集,然后做na.fill
与我想要的默认值来代替来港定居。
这是我做了什么:
# This is my data z1
z1 <- zoo(c(1,2,3,4,5), as.Date(c('2013-08-09', '2013-08-12', '2013-09-02', '2013-09-09', '2013-09-15')))
# This is the timeline I want
z2 <- zoo(0, seq(from=as.Date('2013-08-01'), to=as.Date('2013-09-30'), by="day"))
# This is my result
na.fill(merge(z1, z2)[,1], 0)
但我想知道有没有已经存在的做我想做什么功能。 就像是:
result <- foo_fill(z1, 0, start, end)