【发布时间】:2020-12-05 21:20:01
【问题描述】:
我有一个数据框,每 15 分钟进行大约 80.000 次观察。假设季节性参数 m 为 96,因为该模式每 24 小时重复一次。 当我在我的 auto_arima 算法中插入这些信息时,需要很长时间(几个小时)才能给出以下错误消息:
MemoryError: Unable to allocate 5.50 GiB for an array with shape (99, 99, 75361) and data type float64
我正在使用的代码:
stepwise_fit = auto_arima(df['Hges'], seasonal=True, m=96, stepwise=True,
stationary=True, trace=True)
print(stepwise_fit.summary())
我尝试重新采样到每小时值,以将数据量和 m 因子减少到 24,但我的计算机仍然无法计算结果。
处理大数据时如何用auto_arima找到权重因子?
【问题讨论】:
标签: python forecasting arima