【问题标题】:Google colab keeps crashing when using adfuller()Google colab 在使用 adfuller() 时不断崩溃
【发布时间】:2021-09-08 19:06:45
【问题描述】:

我一直在尝试为我的时间序列数据获取 ADF 统计数据和 p 值。 除了导入数据集并使用以下代码之外,我什么也没做:

from statsmodels.tsa.stattools import adfuller from numpy import log

result = adfuller(dataset.Sales.dropna())

会话在大约 3 分钟后崩溃。然后我收到以下消息:

'您的会话在使用所有可用 RAM 后崩溃。 '

我的数据集只有 51MB。我也在使用 Colab 的 GPU。 任何想法如何解决它?

【问题讨论】:

标签: python crash time-series google-colaboratory


【解决方案1】:

这类似于以下问题:

这个问题很可能是由滞后搜索引起的,因为它存储了所有回归,所以我会建议前面问题中提到的相同解决方法:

  • 限制滞后的数量,设置maxlag,为滞后搜索评估。

result = adfuller(dataset.Sales.dropna(), maxlag=MAX_LAG)

  • 或者固定滞后数,避免自动滞后搜索。

result = adfuller(dataset.Sales.dropna(), maxlag=MAX_LAG, autolag=None)

【讨论】:

    猜你喜欢
    • 2021-03-14
    • 2020-08-07
    • 2021-01-16
    • 2021-04-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-17
    • 2020-09-03
    • 2018-11-12
    相关资源
    最近更新 更多