在线词典

相关系数计算公式

更新日期:2026-11-12 07:54:44

标题相关系数计算公式
内容

在统计学中,相关系数是用来衡量两个变量之间线性关系的强度和方向的一个数值指标。常见的相关系数有皮尔逊相关系数(Pearson Correlation Coefficient)、斯皮尔曼等级相关系数(Spearman Rank Correlation Coefficient)等。不同类型的变量需要使用不同的相关系数进行分析。

以下是对常见相关系数及其计算公式的总结,以表格形式展示,便于理解和参考。

一、相关系数类型与适用场景

相关系数类型 适用变量类型 说明
皮尔逊相关系数 连续变量 衡量两个连续变量之间的线性相关程度
斯皮尔曼等级相关 有序变量或非正态分布 基于变量的排名,适用于非线性或非正态数据
肯德尔等级相关 有序变量 适用于小样本或分类数据,强调一致性

二、相关系数计算公式

1. 皮尔逊相关系数(Pearson)

公式:

$$

r = \frac{\sum (x_i - \bar{x})(y_i - \bar{y})}{\sqrt{\sum (x_i - \bar{x})^2 \cdot \sum (y_i - \bar{y})^2}}

$$

说明:

- $ x_i, y_i $:分别为两组数据的第i个观测值

- $ \bar{x}, \bar{y} $:分别为两组数据的均值

- $ r $ 的取值范围为 [-1, 1],其中:

- 1 表示完全正相关

- -1 表示完全负相关

- 0 表示无线性相关

2. 斯皮尔曼等级相关(Spearman)

公式:

$$

\rho = 1 - \frac{6 \sum d_i^2}{n(n^2 - 1)}

$$

说明:

- $ d_i $:每对数据的等级差(即排序后的差值)

- $ n $:样本数量

- 该公式适用于数据已排序或可以排序的情况

3. 肯德尔等级相关(Kendall)

公式(τ-a):

$$

\tau = \frac{C - D}{\frac{n(n - 1)}{2}}

$$

说明:

- $ C $:一致对数

- $ D $:不一致对数

- $ n $:样本数量

- τ 的取值范围为 [-1, 1],表示一致性程度

三、相关系数的应用建议

相关系数类型 推荐应用场景 注意事项
皮尔逊相关 两组连续变量、数据呈正态分布 数据需满足线性关系
斯皮尔曼等级相关 非正态数据、有序变量或数据存在异常值 不受极端值影响
肯德尔等级相关 小样本、分类数据、有序数据 计算较复杂,适合专家判断

四、结语

选择合适的相关系数是数据分析的重要步骤。根据数据的类型和分布特性,合理选用相关系数能够更准确地反映变量之间的关系。在实际应用中,还需结合可视化手段(如散点图)进行辅助分析,以提高结论的可靠性。

以上内容为原创总结,旨在帮助读者更好地理解相关系数的计算方式及适用场景。

随便看