Fb Prophet 模型图:NoneType 对象不可下标

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

当我使用以下命令时,我无法在 Prophet 模型中绘制任何内容:

plot1 = m.plot(forecast)
plt2 = m.plot_components(forecast)

我收到错误

NoneType 对象不可订阅

python nonetype facebook-prophet
1个回答
0
投票

您没有训练您的模型,以下是我们重现错误的方法:

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)
来训练模型。

请检查文档,其中包含详细步骤。

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