juniorPCA
Why is feature scaling required before PCA?
Updated May 17, 2026
Short answer
PCA requires scaling because it is sensitive to feature magnitude differences.
Deep explanation
PCA is based on variance. Features with larger numeric ranges dominate variance computation, biasing principal components. Standardization ensures each feature contributes equally by converting data to zero mean and unit variance.
Real-world example
Normalizing salary and age before PCA in customer segmentation.
Common mistakes
- Running PCA on unscaled data.
Follow-up questions
- What scaler is best?
- What happens without scaling?