主成分分析(PCA)是一种常见的无监督学习方法,通过正交变换将高维度数据转换为少数几个线性无关的低维度特征。它在数据科学和机器学习中被广泛应用,发现数据中的基本结构和变量间的关系。介绍了总体主成分分析和样本主成分分析两种方法,以及其核心算法:相关矩阵的特征值分解和矩阵奇异值分解(SVD)。此外,还介绍了Python库中的sklearn.decomposition.PCA模块,用于实现主成分分析及其在数据预处理中的应用。