问题标签 [pmdarima]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - 如何在库 pmdarima 中使用带有 pipeline.fit() 的外生变量?
我目前正在使用该库构建 ARIMAX 模型pmdarima
:
参数说明:
外生:类数组,形状=[n_obs,n_vars],可选(默认=无)
一个可选的二维外生变量数组。如果提供,这些变量将用作回归操作中的附加特征。这不应包括常数或趋势。请注意,如果 ARIMA 适合外生特征,则必须为其提供外生特征以进行预测。
但我不明白这种格式是什么意思:shape=[n_obs, n_vars]
?
n_obs
和的含义是n_vars
什么?
为什么我们需要这种格式而不是时间序列格式的外生变量?
python - 没有名为“pmdarima”的模块
我使用远程访问的 jupyter notebook 并希望为 auto_arima 导入 pmdarima 以选择 arima 模型。如何通过远程访问安装 pmdarima?
导入 auto_arima 包
结果:
python - auto_arima 因系列上的单个值更改而崩溃
我正在研究一个时间序列预测模型pmdarima
。
我的时间序列很短,但表现还不错。以下代码在 sklearn\utils\validation.py 上给出错误
但是,如果我将销售系列的第一个值从 26 更改为 30,它会起作用。
这里有什么问题?
python - AUTO ARIMA MODEL 在 python 中预测每小时数据
我的数据采用每小时频率的上述格式......我想建立一个自动arima模型来预测python中样本值每小时频率的未来..
有人可以帮助我完成这个过程吗?
python - pmdarima autoarima 预测方法返回 ''SARIMAX' 对象没有属性 '_k_trend' '
我使用 pmdarima 模块的管道方法创建了一个模型
并使用训练数据集拟合模型
并且能够进行预测。之后,尝试将模型保存为泡菜文件
然后我将pickle文件读回另一个python实例
但是,当我尝试使用导入的模型进行预测时
它失败并返回以下堆栈跟踪
pmdarima 版本是 1.6.0,我尝试在 sarimax.py 文件中设置 _k_trend = 0 变量,但似乎没有任何效果。有人可以解决这个问题吗?
python - d>0 的 ARIMA 的异常预测值,但 autoarima 的工作正常
所以我试图获得 5 个 arima 模型(预测未来 1 到 5 天)。如果我使用 d>0 或 q>0,则使用 statsmodels arima 类无法正常工作。使用自动 arima 其工作 (pmdarima)。
例如(统计模型)
如果我使用 p>0、d>0 和 q=0 的预测,我得到的不是预期的目标值(只是增加的值,比如 x2-x10 更高)。如果我使用预测 p>0, d=0, q=0 我会得到可取的值。如果我对 qi 使用任何值,则会出现以下错误,这告诉我数据是非平稳的,为什么我在使用 q>0 的情况下使用 d>0 并且它应该可以工作,但它确实...
这里是 pmarima 模型的代码
使用 Auto Arima (pmdarima) 可以正常工作(我从 d -> d>0 得到值)
这些是用于训练 arima 模型的参数 (pmarima)。所以q应该>0
有谁知道为什么来自 statsmodels 的 ARIMA 对我不起作用,但来自 pmarima 的 autoarima 是?
python-3.x - 从 pmdarima.model_selection 导入 train_test_split 不工作
我正在使用 pmdarima 在 python3.7.7 中应用 auto_arima 。使用 from pmdarima.model_selection import train_test_split 拆分数据集时
以下错误弹出窗口:ModuleNotFoundError: No module named 'pmdarima.model_selection'
已经在 Anaconda 中更新了软件包,仍然是同样的错误。
根据 pdmarima 文档,它应该可用: https ://alkaline-ml.com/pmdarima/modules/generated/pmdarima.model_selection.train_test_split.html?highlight=train_test#pmdarima.model_selection.train_test_split
有什么建议吗?