多项式回归中的负面预测

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

我试图每周预测一个值。我有4个月的时间,实际值在周末接近于零但从未消极。我的多项式回归模型对工作日的预测很好,当实际接近零时,它会变为负数。怎么纠正这个?

poly = PolynomialFeatures(degree=2)
X_ = poly.fit_transform(X)
predict_ = poly.fit_transform(predict)

clf = linear_model.LinearRegression()
clf.fit(X_, vector)
print clf.predict(predict_)
python machine-learning linear-regression
1个回答
0
投票

您必须使用适合使用的多项式回归对象转换“NOT”拟合测试或预测数据集并转换训练数据。

predict_ = poly.transform(predict)
© www.soinside.com 2019 - 2024. All rights reserved.