当我使用以下命令时,我无法在 Prophet 模型中绘制任何内容:
plot1 = m.plot(forecast)
plt2 = m.plot_components(forecast)
我收到错误
NoneType 对象不可订阅
您没有训练您的模型,以下是我们重现错误的方法:
import pandas as pd
from prophet import Prophet
from prophet.plot import plot_plotly
m = Prophet()
# for testing
forecast = pd.DataFrame()
plot_plotly(m, forecast)
要纠正这个问题,您需要使用
m.fit(your_data)
来训练模型。
请检查文档,其中包含详细步骤。