0

ADFTest()当输入相同的时间序列时,frompmdarimaadfuller()fromstatsmodels会产生不同 的结果。p-values为什么会这样?

例如:

from pmdarima.arima.stationarity import ADFTest
adf_test = ADFTest()
p_val1, should_diff = adf_test.should_diff(series.arrivals)
print(p_val1)

from statsmodels.tsa.stattools import adfuller
ad_fuller_result = adfuller(series.arrivals)
p_val2 = ad_fuller_result[1]
print(p_val2)

输出:

p_val1 = 0.05134192567802651
p_val2 = 0.3632790519019964
4

0 回答 0