为了检查数据是否平稳,我计算了 KPSS 和 ADF 测试并得到以下结果
adf.test(td,alternative = "stationary")
Augmented Dickey-Fuller Test
data: td
Dickey-Fuller = -3.7212, Lag order = 3, p-value = 0.03058
alternative hypothesis: stationary
在这里,p 值 <0.05,这表明数据是平稳的。
kpss.test(td, null="Level")
Warning message:
In kpss.test(td, null = "Level") : p-value smaller than printed p-value
KPSS Test for Level Stationarity
data: td
KPSS Level = 1.7174, Truncation lag parameter = 1, p-value = 0.01
kpss.test(td, null="Trend")
KPSS Test for Trend Stationarity
data: td
KPSS Trend = 0.17075, Truncation lag parameter = 1, p-value = 0.02938
在这里,数据似乎是可接受的水平平稳性和趋势平稳性,因为 p 值小于 0.05。由于 ADF 和 KPSS 的结果相互矛盾,我很困惑数据是否平稳。如果我的理解在某处有误,或者在这种情况下我是否需要进行更多测试,请告诉我。