时间序列数据的插值

时间:2016-12-01 09:21:21

标签: r

我有例如时间序列气候数据 日期15/04 / 2013,22 / 04 / 2013,77 / 05 / 2013,14 / 05/2013 和相应的温度1,4,6,7度

我想通过线性插值计算从2013年4月15日到2013年5月14日的每一天的温度。 任何人都可以请你在R做,非常感谢。

1 个答案:

答案 0 :(得分:1)

这样做

library(lubridate)
Date <- dmy(c("15/04/2013", "22/04/2013", "07/05/2013", "14/05/2013"))
temperature <- c(1,4,6,7)

New_temp <- approx(temperature, Date)

每天的温度

New_temp$x