model = LinearRegressionpred = modelpredictmodelpredict的参数怎么设置预测后续三个数值并举例
model.predict()的参数应该是一个数组,数组中包含需要预测的数据。如果需要预测后续三个数值,可以将这三个数值放到一个数组中作为参数传递给model.predict()。
例如,假设有以下数据:
import numpy as np
from sklearn.linear_model import LinearRegression
X = np.array([[1], [2], [3], [4], [5]])
y = np.array([2, 4, 6, 8, 10])
model = LinearRegression()
model.fit(X, y)
#需要预测的后续三个数值
pred_values = np.array([[6], [7], [8]])
#预测后续三个数值
pred = model.predict(pred_values)
print(pred)
输出:
[12. 14. 16.]
以上代码中,pred_values是一个包含需要预测的后续三个数值的数组,传递给model.predict()方法进行预测,返回一个数组pred,数组中包含预测出来的三个数值
原文地址: http://www.cveoy.top/t/topic/fn5y 著作权归作者所有。请勿转载和采集!