I have a climate time series with missing Dates (not missing values). For example:
n = 15 full.dates = seq(Sys.Date(), by = \'day\', length = n) serie.dates
Merge with an "empty" object that has all the dates you want, then use na.approx (or na.spline, etc.) to fill in the missing values.
na.approx
na.spline
x <- merge(serie, zoo(,seq(start(serie),end(serie),by="day")), all=TRUE) x <- na.approx(x)