ARIMA()错误类型错误:__new__()获取意外的关键字参数';start'; [英] ARIMA() error TypeError: __new__() got an unexpected keyword argument 'start'
问题描述
我使用了以下代码: 从statsmods.tsa.arima_model导入ARIMA
model=ARIMA(ts_log,order=(2,1,0))
出现此错误:
回溯(最近一次调用):
文件"",第1行,位于 model=ARIMA(ts_log,order=(2,1,0))文件"C:UsersAprilAnaconda3libsite-packagesstatsmodels saarimaModel.py",第996行,new 修改init(endog,order,exog,date,freq,Missing)
初始化文件"C:UsersAprilAnaconda3libsite-packagesstatsmodels saarima_Model.py",第1015行 SUPER(ARIMA,SELF)。init(endog,(p,q),exog,date,freq,Missing)
初始化文件"C:UsersAprilAnaconda3libsite-packagesstatsmodels saarima_Model.py",第435行 SUPER(ARMA,SELF)。init(endog,exog,date,freq,Missing=MISSING)
初始化中的
文件模型saase sa_"C:UsersAprilAnaconda3libsite-packagesstatsmodels.py",第58行 sel._init_date(日期,频率)
文件模型存储sa_"C:UsersAprilAnaconda3libsite-packagesstatsmodels.py",第191行,in_init_date 开始=索引[0],结束=索引[-1],频率=频率)TypeError:new()获得意外的关键字参数"start"
非常感谢您的帮助!:)
推荐答案
升级到新版本统计信息模型(1.12.0)时可以正常工作。初始版本为(0.9.0)
pip install --user statsmodels -U
这篇关于ARIMA()错误类型错误:__new__()获取意外的关键字参数';start';的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!