我正在尝试每周预测一个值。我有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_)