# 线性回归计算器

拟合简单最小二乘线性回归模型，并计算斜率、截距、R 平方和预测值

> 标准页面: https://elysiatools.com/zh/tools/linear-regression-calculator

- **分类:** Math & Numbers

- **关键词:** 线性回归, 最小二乘, 斜率, 截距, r 平方

## 概述

线性回归计算器是一款基于最小二乘法的在线工具，旨在帮助用户快速拟合简单线性回归模型。通过输入成对的 X 和 Y 数据，该工具可自动计算回归方程的斜率、截距以及 R 平方值，并支持根据给定的 X 值预测对应的 Y 值，适用于数据分析、科学研究及商业预测等场景。

## 输入项

- **数据对** (textarea): One pair per line, e.g. 1, 2 2, 4 3, 5
- **X 值（可选）** (text): Alternative input: 1, 2, 3, 4
- **Y 值（可选）** (text): Alternative input: 2, 3, 5, 7
- **预测 X（可选）** (text): e.g. 6
- **小数位数** (number)

## 适用场景

- 需要分析两个连续变量之间的线性相关性强度时。
- 需要建立数学模型来预测基于特定自变量的因变量结果时。
- 在学术研究或实验中需要快速获取最小二乘法的拟合参数（斜率与截距）时。

## 工作原理

- 输入数据：在文本框中按行输入成对的 X, Y 数据，或分别输入以逗号分隔的 X 值和 Y 值列表。
- 设置参数：根据需要输入预测用的 X 值，并设置结果保留的小数位数（默认为 4 位）。
- 执行计算：系统利用最小二乘法公式计算回归系数，确定最佳拟合直线。
- 查看结果：即时获取斜率、截距、R 平方以及针对特定 X 值的预测 Y 值。

## 使用案例

- 销售预测：根据历史广告投入与销售额数据，预测未来增加预算后的销售表现。
- 实验分析：在物理或化学实验中，根据观测到的自变量变化计算因变量的线性变化率。
- 质量控制：分析生产线上的工艺参数（如温度）与产品合格率之间的线性关系。

## 常见问题

### 什么是 R 平方值？

R 平方（决定系数）衡量模型对数据的拟合程度，取值范围为 0 到 1，越接近 1 表示拟合效果越好。

### 我可以只输入 X 值和 Y 值列表吗？

可以，工具支持通过“X 值”和“Y 值”输入框分别输入以逗号分隔的数据序列。

### 预测 X 是必填项吗？

不是，预测 X 是可选参数，仅在您需要根据拟合模型计算特定点的预测值时使用。

### 如果数据点不呈线性分布会怎样？

工具仍会计算最小二乘回归线，但 R 平方值会较低，表明线性模型可能不是该数据的最佳描述方式。

### 数据对的输入格式是什么？

每行输入一对数值，中间用逗号或空格分隔，例如“1, 2”或“1 2”。

## 相关工具

- [贝叶斯定理计算器](https://elysiatools.com/zh/tools/bayes-theorem-calculator): 根据先验、似然和假阳性率计算后验概率
- [Terzaghi 地基极限承载力计算器](https://elysiatools.com/zh/tools/bearing-capacity-calculator): 按 Terzaghi 公式计算浅基础极限地基承载力 q_ult = c·Nc·sc + q·Nq·sq + 0.5·γ·B·Nγ·sγ。自动求 Nc/Nq/Nγ 与形状系数，支持条形/方形/圆形基础。承载力单位 kPa。
- [带传动传动比计算器](https://elysiatools.com/zh/tools/belt-pulley-speed-ratio): 计算带传动的传动比、输出转速与皮带线速度。i = d₂/d₁ = n₁/n₂，线速度 v = π·d·n/60。支持 mm/cm/m/inch 直径单位。
- [梁截面弯曲正应力计算器](https://elysiatools.com/zh/tools/bending-stress-calculator): 计算梁截面最外缘的最大弯曲正应力 σ_max = M·c/I = M/Z。支持实心圆、矩形、空心圆管、工字钢四种常见截面，自动计算惯性矩 I、抗弯截面系数 Z 与最外缘距离 c。应力单位 MPa。
- [盈亏平衡计算器](https://elysiatools.com/zh/tools/break-even-calculator): 根据固定成本、可变成本和价格计算产品或业务的盈亏平衡点
- [悬臂梁弯矩挠度计算器](https://elysiatools.com/zh/tools/cantilever-beam-calculator): 计算悬臂梁在自由端集中载荷 P 或全跨均布载荷 q 作用下的最大弯矩 M_max、最大剪力 V_max 与自由端最大挠度 δ_max。集中：δ = PL³/(3EI)；均布：δ = qL⁴/(8EI)。
- [行列式计算器](https://elysiatools.com/zh/tools/determinant-calculator): 计算方阵的行列式，并输出主要计算步骤
- [阶乘计算器](https://elysiatools.com/zh/tools/factorial-calculator): 计算非负整数的 n!，提供精确 BigInt 结果、可选步骤以及尾随零等相关数值

## 示例

- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换
