时间序列预测使用SVM

Time series forecasting use SVM

我正在尝试使用 scikit-learn 的 SVM 库设置 python 预测时间序列的代码。

我的数据由过去一年中以一天为间隔的 X 值组成,我需要预测下一年一个月的 y 值。这是我设置的 -

SVR().fit(X, y).predict(X)

但要使此预测生效,我需要下个月的 X 值,该值不可用。我如何设置它以预测未来的 y 值?

所以 (X,y) 是您的训练集(356 个数据实例及其标签),要预测明年的第一个月,您的 SVR 模型需要一个数据集 X_nextMonth(30 个数据实例与 X) 相同的特征作为参数传递给它的 .predict() 方法,他可以预测标签 y_nextMonth.