🔍

首页 › 使用教程 › 数学与理科

线性回归计算教程:用最小二乘法求回归直线 y = a + bx,相关系数和决定系数怎么看

发布于 · 阅读约 2 分钟 · 用到的工具:线性回归计算器

一句话答案

回归直线 y = a + bx,斜率 b = Σ(x − x̄)(y − ȳ) ÷ Σ(x − x̄)²,截距 a = ȳ − b·x̄。示例 5 组数据得到 y = 0.05 + 1.99x,R² ≈ 0.998,x = 6 时预测 y ≈ 11.99。

本文目录
  1. 最小二乘法
  2. 用计算器算
  3. 怎么看 r 和 R²
  4. 注意事项
  5. Excel 里怎么做
  6. 常见问题

最小二乘法

线性回归要找一条直线 y = a + bx,让所有数据点到直线的竖直距离平方和最小:

  • 斜率 b = Σ(xᵢ − x̄)(yᵢ − ȳ) ÷ Σ(xᵢ − x̄)²
  • 截距 a = ȳ − b × x̄

x̄、ȳ 分别是 x 和 y 的平均数。

用计算器算

  1. 粘贴数据:打开 线性回归计算器,在文本框里每行写一对数据“x y”,用空格分隔。
  2. 填预测值:“预测 x”填想要预测的 x,例如 6。
  3. 看结果:下方显示回归方程、斜率、截距、相关系数 r、R²、预测 y 和数据点个数。
5 组示例数据:回归方程 y = 0.05 + 1.99x,r = 0.999155,R² = 0.998311,x = 6 时预测 y = 11.99
5 组示例数据:回归方程 y = 0.05 + 1.99x,r = 0.999155,R² = 0.998311,x = 6 时预测 y = 11.99
📈 线性回归计算器
免费在线使用,文件和数据只在你的浏览器本地处理,无需注册。
打开工具 →

怎么看 r 和 R²

指标范围含义
相关系数 r−1 到 1正负表示方向,绝对值越接近 1 线性关系越强
决定系数 R²0 到 1y 的变化中有多大比例能被 x 解释,一元线性回归时 R² = r²

一般 |r| > 0.8 可以认为线性相关较强,但这只是经验,要结合数据量和领域判断。

注意事项

  1. 先画散点图:数据呈曲线关系时,线性回归会误导,可以用 在线图表 先看分布;
  2. 相关不等于因果:冰淇淋销量和溺水人数都随气温升高,两者相关但没有因果关系;
  3. 谨慎外推:在数据范围之外预测(例如用 1–5 预测 100)误差可能很大;
  4. 异常值影响很大,一个离群点可能显著改变斜率。

Excel 里怎么做

Excel 中可以用 SLOPE、INTERCEPT、CORREL、RSQ 函数分别求斜率、截距、相关系数和 R²,或在散点图上添加“线性趋势线”并显示公式。

常见问题

数据要多少组才够?

至少 3 组才能计算,但数据太少结论不可靠,一般越多越好。

数据用逗号分隔可以吗?

建议每行用空格分隔 x 和 y,与工具示例格式一致。

多个自变量怎么办?

那是多元线性回归,需要使用统计软件或 Excel 的“数据分析”工具。