我一直在尝试获取 ADF 统计数据和我的时间序列数据的 p 值。 除了导入数据集并使用以下代码之外,我什么也没做:
from statsmodels.tsa.stattools import adfuller
from numpy import log
result = adfuller(dataset.Sales.dropna())
会话在大约 3 分钟后崩溃。然后我收到此消息:
<块引用>'您的会话在使用所有可用 RAM 后崩溃。 '
我的数据集只有 51MB。我也在使用 Colab 的 GPU。 任何想法如何解决它?
答案 0 :(得分:0)
这类似于以下问题:
这个问题很可能是由滞后搜索引起的,因为它存储了所有回归,所以我会建议在前面的问题中提到的相同的解决方法:
maxlag
,为滞后搜索评估。result = adfuller(dataset.Sales.dropna(), maxlag=MAX_LAG)
result = adfuller(dataset.Sales.dropna(), maxlag=MAX_LAG, autolag=None)