试图使用金字塔的自动有马功能,却一无所获。
导入整个类:
import pyramid
stepwise_fit = auto_arima(df.Weighted_Price, start_p=0, start_q=0, max_p=10, max_q=10, m=1,
start_P=0, seasonal=True, trace=True,
error_action='ignore', # don't want to know if an order does not work
suppress_warnings=True, # don't want convergence warnings
stepwise=True) # set to stepwise
我收到错误消息:
NameError: name 'auto_arima' is not defined
很好,然后让我们从金字塔导入该特定程序包。
from pyramid.arima import auto_arima
导入numpy之后,甚至只是再次运行该块之后,在运行
from pyramid.arima import auto_arima
时都会收到此错误消息最佳答案
环境:
Windows 10
IDE:Pycharm
的Python:3.6
在Anaconda中,创建一个新环境,然后运行:
pip install pyramid-arima
现在,在您的python代码中,您可以使用:
from pyramid.arima import auto_arima
关于python - 从金字塔导入auto_arima时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47401526/