fbprophet是一种用于时间序列预测的开源Python库,它基于统计模型和机器学习算法。在使用fbprophet进行预测时,默认情况下,它会返回一个包含预测值(yhat)、置信区间和其他相关信息的数据框。
如果想要从预测数据中获取'y'而不是'yhat',可以通过以下步骤实现:
from fbprophet import Prophet
model = Prophet()
model.fit(train_data)
这里的train_data是用于训练模型的历史数据。
future = model.make_future_dataframe(periods=num_periods)
forecast = model.predict(future)
这里的num_periods是要预测的时间点个数。
y_true = forecast['y']
这样就可以得到包含真实值的数据列。
需要注意的是,fbprophet的预测结果是基于历史数据和模型拟合的结果,因此预测结果可能存在一定的误差。在实际应用中,可以根据具体需求对预测结果进行进一步的分析和处理。
关于fbprophet的更多详细信息和使用方法,可以参考腾讯云提供的Prophet产品介绍链接:Prophet产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云