我正在研究具有如下结构的时间序列数据:
str(tseries)
Time-Series [1:479] from 1979 to 2019: 0.0258 0.0234 0.0055 0.0302 0.0305 0.0232 0.025 0.0234 0.0074 0.0089 ...
我正在尝试进行时间序列分析,因此使用自相关函数 (ACF)。首先,它能够在运行时返回绘图:
acf(tseries)
然而,当我尝试执行已区分和记录的 acf() 函数时,它给了我一个错误:
> acf(diff(log(tseries)))
Error in na.fail.default(as.ts(x)) : missing values in object
In addition: Warning message:
In log(tseries) : NaNs produced
它所指的缺失值是什么?因为我已经确保我正在处理的数据集根本没有缺失值,如果这就是它的意思的话。