You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linear Regression未定义报错排查:原正常代码突发异常

解决“LinearRegression未定义”错误
  • 报错核心原因:代码里用到了LinearRegression类,但没从sklearn.linear_model模块导入它。另外PolynomialFeatures是特征转换工具,不需要调用fit(x_poly, y_train),这行属于多余代码。

修正后的完整代码:

from sklearn.preprocessing import PolynomialFeatures
# 新增LinearRegression的导入语句
from sklearn.linear_model import LinearRegression

model2 = PolynomialFeatures(degree = 2)
x_poly = model2.fit_transform(X_train)
# 移除多余的fit调用
poly_reg = LinearRegression()
poly_reg.fit(x_poly, y_train)
m2_pred = poly_reg.predict(model2.fit_transform(X_test))

内容的提问来源于stack exchange,提问作者Juan Rodriguez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 21:55:22