如何在R中插值时间序列数据中的零

如何在R中插值时间序列数据中的零,r,time-series,zero,na,R,Time Series,Zero,Na,有人能帮助回答如何使用线性插值在时间序列数据中插值零吗?我知道在时间序列数据中有插值NA(缺失值)的函数,有类似的函数处理零吗 试试这个。它也适用于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 >图书馆(动物园) >x na.近似值(替换为(x,x==0,na)) [1] 1.0 1.5 2.0 请

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

试试这个。它也适用于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
>图书馆(动物园)
>x na.近似值(替换为(x,x==0,na))
[1] 1.0 1.5 2.0
请下次提供样品数据