# PCA、特征向量与协方差椭圆可视化

通过几何解释理解降维技术：协方差矩阵、特征分解、主成分分析与降维演示

> 标准页面: https://elysiatools.com/zh/visualizations/pca-eigenvector

- **分类:** Math

## 概述

Comprehensive interactive visualization of Principal Component Analysis (PCA) demonstrating dimensionality reduction through geometric interpretation. Features bivariate Gaussian data generation with adjustable correlation coefficient ρ (-1 to 1), noise level σ (0 to 2), and sample size n (100 to 1000). Covariance matrix computation and eigendecomposition showing eigenvalues (variance) and eigenvectors (principal directions). Visual elements include scatter plot with data points, covariance ellipses at 1σ, 2σ, 3σ levels, eigenvector arrows for PC1 and PC2 with color coding (PC1: green #22c55e, PC2: orange #f97316), mean point indicator, and projected/reconstructed points. Analysis panel displays covariance matrix Σ, eigenvalues λ₁ and λ₂, eigenvectors v₁ and v₂, explained variance ratio bars, and reconstruction error (MSE). Interactive features include preset scenarios (uncorrelated, strong positive/negative correlation, high noise), data centering toggle, projection visualization, dimensionality reduction slider (k components), and view mode switching between original and PC-transformed space. Educational content covers covariance matrix formula Σ = (1/n)XᵀX, eigendecomposition Σv = λv, PCA transformation z = Qᵀ(x-μ), reconstruction x̂ = Q_k z_k + μ, covariance ellipse parametric equation, step-by-step PCA process (centering, covariance computation, eigendecomposition, projection, optional dimensionality reduction and reconstruction), and practical applications in data visualization, feature extraction (Eigenfaces), noise reduction, image compression, anomaly detection, and handling multicollinearity in regression. Uses KaTeX for mathematical formula rendering with formulas for covariance matrix, eigendecomposition, PCA transform, reconstruction, explained variance ratio, and covariance ellipse. Multi-language support (zh, en, es, fr, de, ru, pt).

## 相关内容

- [零级反应 - Zero-Order Reaction](https://elysiatools.com/zh/visualizations/zero-order-reaction): 零级反应动力学和浓度随时间变化的交互式可视化
- [一级反应 - First-Order Reaction](https://elysiatools.com/zh/visualizations/first-order-reaction): 一级反应动力学和指数浓度衰减的交互式可视化
- [二级反应 - Second-Order Reaction](https://elysiatools.com/zh/visualizations/second-order-reaction): 二级反应动力学和双分子碰撞动力学的交互式可视化
- [阿伦尼乌斯方程 - Arrhenius Equation](https://elysiatools.com/zh/visualizations/arrhenius-equation): 温度对反应速率影响的交互式可视化 - 探索活化能、指数因子和速率常数的关系
- [可逆反应 - Reversible Reaction](https://elysiatools.com/zh/visualizations/reversible-reaction): A ⇌ B 可逆反应动力学的交互式可视化 - 探索正逆反应速率、平衡常数和浓度随时间的变化
- [连续反应 - Consecutive Reaction](https://elysiatools.com/zh/visualizations/consecutive-reaction): A → B → C 连续反应动力学的交互式可视化 - 探索中间物浓度峰值、决速步和所有物种的完整演化
- [链式反应 - Chain Reaction](https://elysiatools.com/zh/visualizations/chain-reaction): 自由基链式反应聚合的交互式可视化 - 探索引发、增长、终止步骤，链增长动画和分子量分布
- [勒夏特列原理 - Le Chatelier's Principle](https://elysiatools.com/zh/visualizations/le-chateliers-principle): 勒夏特列原理的交互式可视化 - 探索浓度、压强和温度变化如何影响化学平衡，配合分子动力学动画展示平衡移动过程
