【问题标题】:Python: Different R-squared values from summary and r_squared functionPython:来自汇总和 r_squared 函数的不同 R 平方值
【发布时间】:2021-10-26 22:13:12
【问题描述】:

我正在使用以下方法构建多元线性回归模型:

regressor = sm.OLS(y_train, X_train).fit()

当使用regressor.summary() 请求模型摘要时,R 平方为 0.204。但是,当使用 r2_score(y_test, y_pred) 时,我得到 0.023

我在这里错过了什么?

【问题讨论】:

    标签: python scikit-learn linear-regression


    【解决方案1】:

    regressor.summary() 为训练数据提供 r2 而r2_score(y_test, y_pred) 提供 r2 用于测试数据

    【讨论】:

      猜你喜欢
      • 2021-02-13
      • 1970-01-01
      • 2017-04-14
      • 1970-01-01
      • 2021-10-08
      • 1970-01-01
      • 1970-01-01
      • 2020-12-23
      • 2012-06-04
      相关资源
      最近更新 更多