免费皮尔逊相关系数计算器

输入数值

理解皮尔逊相关系数

皮尔逊相关系数(通常记作 rr )是一个统计指标,用于评估两个连续变量之间线性关系的强度和方向。这款免费在线的皮尔逊相关系数计算器让您能快速计算任意成对观测数据的 rr 。无论您是分析实验数据的学生,还是量化关联的专业人士,该工具都会提供即时结果和清晰解释。

解读皮尔逊 rr

rr 的值始终介于 −1-1 和 +1+1 之间。符号表示关系的方向:

  • 正 rr:当一个变量增加时,另一个也趋于增加。
  • 负 rr:当一个变量增加时,另一个趋于减少。

绝对值 ∣r∣|r| 反映线性关联的强度。下表基于 Evan's 量表(1996)提供常用语言分类:

| ∣r∣|r| 范围 | 强度 | |----------------|----------| | 0.8 – 1.0 | 非常强 | | 0.6 – 0.8 | 强 | | 0.4 – 0.6 | 中等 | | 0.2 – 0.4 | 弱 | | 0.0 – 0.2 | 非常弱 |

请记住这些阈值是任意的;相关的实际重要性始终取决于背景。

重要提示: 皮尔逊 rr 仅捕捉线性关联。接近零的值并不代表变量无关;它们可能遵循非线性模式(例如二次或指数)。始终检查数据的散点图以补充相关系数。

数学公式

皮尔逊 rr 定义为两个变量的协方差除以它们标准差的乘积:

r=Cov(X,Y)sX sYr = \frac{\text{Cov}(X,Y)}{s_X \, s_Y}

更便于手动计算的形式是:

r=n∑xiyi−∑xi∑yi[n∑xi2−(∑xi)2][n∑yi2−(∑yi)2]r = \frac{n\sum x_i y_i - \sum x_i \sum y_i} {\sqrt{\big[n\sum x_i^2 - (\sum x_i)^2\big] \big[n\sum y_i^2 - (\sum y_i)^2\big]}}

因为该公式使用平方和与交叉积,即使是小数据集也能直接应用。

如何使用本免费在线皮尔逊相关系数计算器

使用这个皮尔逊相关系数计算器很简单:

  1. 将成对的 (x, y) 数据输入数据行中。
  2. 当你输入至少三个数据点后,工具会立即计算 rr,并同时显示基于 Evan's 量表的语言强度描述。
  3. 根据实现,你还可以看到置信区间或 p 值(此处未显示,但高级版本可用)。

该计算器处理小数值并适用于任何样本量,但解释在更大样本下更可靠。

示例:手动计算皮尔逊 rr

假设你有以下四个成对观测:
(1, 1), (3, 2), (3, 3), (5, 4)。

首先,计算总和:

  • ∑x=1+3+3+5=12\sum x = 1+3+3+5 = 12
  • ∑y=1+2+3+4=10\sum y = 1+2+3+4 = 10
  • ∑x2=12+32+32+52=1+9+9+25=44\sum x^2 = 1^2+3^2+3^2+5^2 = 1+9+9+25 = 44
  • ∑y2=12+22+32+42=1+4+9+16=30\sum y^2 = 1^2+2^2+3^2+4^2 = 1+4+9+16 = 30
  • ∑xy=1×1+3×2+3×3+5×4=1+6+9+20=36\sum x y = 1×1 + 3×2 + 3×3 + 5×4 = 1+6+9+20 = 36

现在代入公式:

r=4×36−12×10(4×44−122)(4×30−102)=144−120(176−144)(120−100)=2432×20=24640≈2425.298≈0.949\begin{aligned} r &= \frac{4 \times 36 - 12 \times 10} {\sqrt{ (4 \times 44 - 12^2) (4 \times 30 - 10^2) }} \\ &= \frac{144 - 120}{\sqrt{ (176 - 144)(120 - 100) }} \\ &= \frac{24}{\sqrt{32 \times 20}} = \frac{24}{\sqrt{640}} \approx \frac{24}{25.298} \approx 0.949 \end{aligned}

因此,该数据集的皮尔逊相关系数约为 0.949,表示非常强的正线性关系。

皮尔逊 rr 与简单线性回归之间的联系

在简单线性回归(将 YY 建模为 XX 的函数)中,决定系数 R2R^2 等于 r2r^2。它告诉你 YY 中可由 XX 解释的方差比例。此外,回归线 Y^=aX+b\hat{Y} = aX + b 的斜率 aa 可从 rr 得到:

a=r  sYsXa = r \; \frac{s_Y}{s_X}

其中 sXs_X 和 sYs_Y 是样本标准差。因此,皮尔逊相关是理解线性回归的基础。

“相关不意味着因果”

统计学中常提醒,高的皮尔逊相关并不证明一个变量导致另一个变量的变化。观察到的关联可能是巧合,也可能是由未测量的第三个变量(混杂变量)导致的。例如,冰淇淋销量和溺水事件高度相关,但真正的原因是影响两者的夏季高温。在从相关得出因果结论前,务必使用领域知识和因果推断方法。

这款免费皮尔逊相关系数计算器是探索线性关联的便捷工具。对于单调但非线性的关系,请考虑使用斯皮尔曼等级相关系数计算器。理解皮尔逊 rr 的用途和局限性,将帮助您做出更明智的数据解读。

常见问题

1. 如何使用这款免费在线计算器计算皮尔逊 r?

将成对数据输入数据行。提供至少三个点(每个有 x 和 y 值)后,计算器自动计算皮尔逊 r,并显示系数和基于 Evan's 量表的解释。

2. 皮尔逊 r 的符号表示什么?

正 r 表示一个变量增加时,另一个也倾向于增加(正向关系)。负 r 表示一个变量增加时,另一个倾向于减少(反向关系)。

3. 皮尔逊相关系数为零是否意味着变量之间没有关系?

不。皮尔逊 r 只衡量线性关联。两个变量可能有很强的非线性关系(例如完美的 U 形),但得到的 r 为零。在得出变量无关的结论前,始终检查散点图。

4. 皮尔逊 r 与简单线性回归有何联系?

在简单线性回归中,斜率 a = r × (sY / sX),其中 sX 和 sY 是样本标准差。此外,决定系数 R² = r² 表示 Y 中由 X 解释的方差比例。

使用方法

  1. 输入你的数值。
  2. 根据需要调整设置。
  3. 即时查看结果。