最佳拟合线计算器

为成对数据寻找线性最佳拟合趋势线,并根据 x 预测 y 值

示例结果

1 个示例

寻找趋势线

计算最佳拟合线并预测 x = 6 时的 y 值

{
  "result": {
    "slope": 0.6,
    "intercept": 2.2,
    "rSquared": 0.6,
    "predictedY": {
      "x": 6,
      "y": 5.8
    }
  }
}
查看输入参数
{ "pairedData": "1, 2\n2, 4\n3, 5\n4, 4\n5, 5", "predictionX": "6", "decimalPlaces": 4 }

关键信息

分类
数学、日期与金融
输入类型
textarea, text, number
输出类型
json
样本覆盖
4
支持 API
Yes

概览

最佳拟合线计算器是一款专业的在线工具,旨在通过最小二乘法为成对的 X 和 Y 数据点计算线性回归趋势线。该工具能够快速得出回归方程的斜率、截距以及衡量拟合优度的 R 平方值(决定系数),并支持根据给定的 X 值预测对应的 Y 值,帮助用户高效分析变量间的相关性并进行数据建模。

适用场景

  • 需要分析两组数值变量之间是否存在线性相关关系并计算回归方程时。
  • 在科学实验或市场调研中,需要根据散点数据绘制趋势线以观察数据走向时。
  • 想要基于现有的历史观测数据,对未来某个特定条件下的数值进行线性预测时。

工作原理

  • 在数据对输入框中按行输入坐标点,每行包含一个 X 值和一个 Y 值,中间用逗号分隔。
  • (可选)在预测 X 字段中输入一个具体的数值,并根据需要调整结果保留的小数位数。
  • 系统通过最小二乘法计算出最能代表数据趋势的直线方程参数。
  • 立即输出包含斜率(Slope)、截距(Intercept)、R 平方值以及预测 Y 值的 JSON 格式结果。

使用场景

销售趋势预测:根据过去几个月的广告投入与销售额数据,预测未来投入下的预期收益。
实验数据校准:在物理实验中,通过测量到的电压与电流数据计算电阻的线性趋势。
教育统计分析:分析学生的学习时长与考试成绩的相关性,并预测特定学习时间对应的分数。

用户案例

1. 基础线性趋势分析

数据分析师
背景原因
分析师有一组简单的观测数据,需要快速获取其线性回归方程的各项参数。
解决问题
手动计算最小二乘法回归方程费时且容易出错。
如何使用
在数据对框中输入 1,2; 2,4; 3,5; 4,4; 5,5,设置预测 X 为 6,保留 4 位小数。
示例配置
pairedData: "1, 2\n2, 4\n3, 5\n4, 4\n5, 5", predictionX: "6", decimalPlaces: 4
效果
获得斜率 0.6,截距 2.2,R 平方值 0.6,并预测当 X=6 时 Y 为 5.8。

2. 广告效果回归预测

市场营销经理
背景原因
经理记录了过去 4 周的广告支出(X)与带来的新客户数(Y),希望预测下周增加预算后的效果。
解决问题
需要量化广告投入与客户增长之间的线性关系。
如何使用
输入每周的支出与转化数据,例如 100,15; 200,28; 300,42; 400,55,并在预测 X 中输入 500。
示例配置
pairedData: "100, 15\n200, 28\n300, 42\n400, 55", predictionX: "500"
效果
系统计算出高度相关的趋势线,并预测支出 500 元时预计可获得约 68.5 名新客户。

用 Samples 测试

math-&-numbers

相关专题

常见问题

什么是 R 平方值(rSquared)?

R 平方值反映了回归线对数据的拟合程度,取值范围为 0 到 1,越接近 1 表示模型越精确。

数据输入的格式有什么具体要求?

每行输入一对数值,例如“1, 2”,确保 X 和 Y 之间使用逗号分隔,每对数据占据独立的一行。

预测 X 值是必须填写的吗?

不是必填项。如果留空,工具将只计算回归方程的斜率、截距和 R 平方值,而不生成预测结果。

该工具可以处理非线性回归吗?

不可以,本工具专门用于线性回归分析,即寻找最符合数据分布的直线趋势。

最多可以设置多少位小数?

您可以在选项中设置 0 到 10 位小数,以满足不同精度的计算需求。

API 文档

请求端点

POST /zh/api/tools/line-of-best-fit-calculator

请求参数

参数名 类型 必填 描述
pairedData textarea -
predictionX text -
decimalPlaces number -

响应格式

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON数据: JSON数据

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-line-of-best-fit-calculator": {
      "name": "line-of-best-fit-calculator",
      "description": "为成对数据寻找线性最佳拟合趋势线,并根据 x 预测 y 值",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=line-of-best-fit-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]