PCA 降维

使用主成分分析进行降维. 提取捕获最大方差的主成分。通过碎石图(解释方差)和双标图(得分+载荷)进行可视化。. PCA是将相关变量转换为称为主成分的不相关变量集的降维技术。每个成分捕获最大剩余方差,前几个成分通常捕获总方差的80-95%。

提取捕获最大方差的主成分。通过碎石图(解释方差)和双标图(得分+载荷)进行可视化。

什么是主成分分析(PCA)?

PCA是将相关变量转换为称为主成分的不相关变量集的降维技术。每个成分捕获最大剩余方差,前几个成分通常捕获总方差的80-95%。

数学上,PCA计算协方差矩阵的特征向量和特征值。特征向量定义新轴方向,特征值量化每个轴的方差。PCA前通常标准化数据。

碎石图显示特征值vs成分编号,双标图可视化得分和载荷,帮助解释每个成分的含义。

Formula: 协方差矩阵: C = (1/(n−1)) XᵀX (X 已中心化) 特征分解: C·v = λ·v 主成分得分: Z = X·V 方差解释比例 = λₖ / Σλᵢ 标准化(默认):先将中心化后的每列除以其标准差 — C 变为相关矩阵 R,Σλᵢ = 变量个数

计算示例

5个零件的三个尺寸(mm):长度 24/26/25/28/27,宽度 35/35/37/38/40,高度 13/14/14/15/14。协方差矩阵的特征值为 λ₁ = 6.21,λ₂ = 1.22,λ₃ = 0.07,总方差 7.50。PC1解释 6.21/7.50 = 82.7%,PC2解释16.3%,累积99.0%——保留2个成分将三维降至二维,保留99%的方差。三个变量单位相同,因此分解协方差矩阵是正确的;若变量单位不同,需先标准化,否则数值最大的变量会主导PC1。要在计算器中重现这些数值,请取消勾选“标准化变量”——它默认开启,此时分解的是相关矩阵。

何时使用此计算器

常见错误

如何解读结果

相关标准与参考文献

常见问题

PCA前需要标准化数据吗?

是的,几乎总是需要。不同单位/尺度的变量会导致PCA被最大方差变量主导。标准化为零均值单位方差。

应保留多少主成分?

保留至累积方差80-95%,使用碎石图'肘部',或Kaiser规则(特征值 > 1)。