繁体   English   中英

使用 Prophet 预测 Python 中的多个时间序列

[英]Using Prophet to forecast multiple time series in Python

上个月我一直在使用先知,但总是在一个独特的时间序列上。 现在我必须预测多个时间序列并且不知道该怎么做。 例如:

date        X1  X2  X3
2019-01-01  2   5   4
2019-01-01  2   6   3
2019-01-01  3   7   2
2019-01-01  4   8   4

我用于独特时间序列的代码是这样的:

import pandas as pd
import numpy as np
from fbprophet import Prophet
import matplotlib.pyplot as plt
sales_df = pd.read_csv(C:\Users...)
df=df.rename(columns={'fecha_fin':'ds', 'cantidad':'y'})
df.head()
model = Prophet()
model.fit(df)
future = model.make_future_dataframe(periods=15)
forecast = model.predict(future)
forecast[['ds', 'yhat', 'yhat_lower', 'yhat_upper']].tail()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM