【问题标题】:How to interpolate zeros in a time series data in R如何在R中的时间序列数据中插入零
【发布时间】:2014-03-22 04:17:19
【问题描述】:

谁能帮助回答如何使用线性插值在时间序列数据中插值零?我知道有在时间序列数据中插入NA(缺失值)的功能,是否有类似的功能来处理零?

【问题讨论】:

    标签: r time-series zero na


    【解决方案1】:

    试试这个。它也适用于 zoo 和 ts 系列:

    > library(zoo)
    > x <- c(1, 0, 2) # sample data
    > na.approx(replace(x, x == 0, NA))
    [1] 1.0 1.5 2.0
    

    下次请提供样本数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-08
      • 1970-01-01
      • 2020-04-12
      • 1970-01-01
      相关资源
      最近更新 更多