为什么我不能导入statsmodels api?

问题描述 投票:0回答:1

在 ARIMA 案例中,我想按原样导入 statsmodel.api 以将其用于 SARIMAX。但是当我想导入它时,我得到一些错误,即 PyCharm 无法从 'scipy.misc' (lib\site-packages\scipy\misc__init__.py) 导入名称 'factorial'。目前,我正在尝试通过 Windows 下的命令行更新 scipy(pip install --upgrade scipy),但这给了我超时错误。

有人知道问题出在哪里吗?我阅读了一些有关更新/版本错误的内容,但没有找到适合我的解决方案。

提前谢谢你! :)

import statsmodels.api as sm

mod = sm.tsa.statespace.SARIMAX(data.MemoryUsedPercent, trend='n', order=(0,1,0), seasonal_order=(1,1,1,144))
results = mod.fit()
print(results.summary())

回溯(最后一次通话): 文件“C:/Users/kunkelk/PycharmProjects/PE_II/Test_II.py”,第 105 行,位于 将 statsmodels.api 导入为 sm 文件“C:\Users\kunkelk\PycharmProjects\PE_II env\lib\site-packages\statsmodels pi.py”,第 16 行,位于 从 .discrete.discrete_model 导入(泊松、Logit、Probit、 文件“C:\Users\kunkelk\PycharmProjects\PE_II env\lib\site-packages\statsmodels\discrete\discrete_model.py”,第 45 行,在 从 statsmodels.distributions 导入 genpoisson_p 文件“C:\Users\kunkelk\PycharmProjects\PE_II env\lib\site-packages\statsmodels\distributions__init__.py”,第 2 行,在 从 .edgeworth 导入 ExpandedNormal 文件“C:\Users\kunkelk\PycharmProjects\PE_II env\lib\site-packages\statsmodels\distributions dgeworth.py”,第 7 行,在 从 scipy.misc 导入阶乘 导入错误:无法从“scipy.misc”导入名称“factorial”(C:\Users\kunkelk\PycharmProjects\PE_II env\lib\site-packages\scipy\misc__init__.py)

python import scipy statsmodels factorial
1个回答
0
投票

将 statsmodels.formula.api 导入为 sm

© www.soinside.com 2019 - 2024. All rights reserved.