我是R的新手,我有一个时间序列变量(股票收益),我创建了差异变量diff(stock,lag = 1,Differences = 1)
这很好用,我将其绘制出来,看起来相当平稳。但是,当我尝试运行dicky fuller测试时,即使dicky fuller测试在原始变量(股票)上正常运行也无法解决。
错误:
library(tseries)
adf.test(diff(log(soi)), alternative="stationary", k=0)
Error in adf.test(diff(log(soi)), alternative = "stationary", k = 0) :
NAs in x
Inoltre: Warning message:
In log(soi) : Si è prodotto un NaN
有人可以帮我吗?