Ir al contenido
σestadistica.ar
M14 · MultivariadoAvanzadoProcedimiento

Análisis de componentes principales

Cómo se reducen muchas variables correlacionadas a unas pocas dimensiones: qué son los componentes, cuántos retener y cómo se interpretan.

1 · Qué hace

Construye nuevas variables —los componentes— que son combinaciones lineales de las originales, con dos propiedades:

  1. El primero captura la mayor varianza posible; el segundo, la mayor que queda; y así.
  2. Todos son no correlacionados entre sí.

2 · El ejemplo

Diez indicadores de 32 aglomerados:

ComponenteValor propioVarianzaAcumulada
CP13,46134,6 %34,6 %
CP22,26522,6 %57,3 %
CP31,49114,9 %72,2 %
CP41,34313,4 %85,6 %

Dos componentes resumen el 57 % de la información de diez variables; cuatro, el 86 %.

Bahia Blanca CABA Comodoro Rivadavia Concordia Corrientes Formosa Gran Catamarca Gran Córdoba Gran La Plata Gran Mendoza Gran Paraná Gran Resistencia Gran Rosario Gran San Juan Gran Santa Fe Gran Tucumán Jujuy La Rioja Mar del Plata Neuquén Partidos del GBA Posadas Rawson Rio Cuarto Rio Gallegos Salta San Luis San Nicolas Santa Rosa Santiago del Ester Ushuaia Viedma Componente 1 (34.6% de la varianza) Componente 2 (22.6%)
Los aglomerados proyectados sobre los dos primeros componentes principales.Cada punto resume los diez indicadores de un aglomerado.Fuente: EPH continua, 1T 2026, INDEC. Elaboración propia.

3 · Cómo se interpreta un componente

Por sus cargas: cuánto pesa cada variable original en él.

VariableCarga en CP1
Ingreso medio+0,446
Ingreso mediano+0,429
Edad media+0,370
No registrados−0,334
Actividad+0,329

Los puntajes son la posición de cada caso en el componente: CABA tiene +5,73 y Concordia −3,41.

4 · Cuántos componentes retener

CriterioReglaEn el ejemplo
Kaiservalor propio > 14 componentes
Varianza acumuladallegar al 70-80 %3 o 4
Gráfico de sedimentaciónbuscar el codovisual
Análisis paralelocomparar contra datos al azarel más riguroso
Interpretabilidadlos que tengan sentidoel criterio final

5 · Para qué se usa

Reducir dimensiones antes de otro análisis: clusters, regresión, visualización.

Visualizar datos de muchas dimensiones en dos.

Construir índices sintéticos: el primer componente es un índice con ponderaciones derivadas de los datos.

Resolver multicolinealidad: los componentes son ortogonales por construcción.

Detectar atípicos multivariados, que aparecen alejados en el plano.

6 · Sus límites

  • Solo captura relaciones lineales.
  • Es sensible a la escala: sin estandarizar, domina la variable de mayor varianza.
  • Es sensible a los atípicos.
  • El signo de un componente es arbitrario: los programas pueden devolver el eje invertido, y eso no cambia nada.

7 · PCA y análisis factorial

Se confunden constantemente y responden preguntas distintas:

PCAFactorial
Objetivoresumir la varianzaexplicar las correlaciones
Modelotransformación algebraicamodelo estadístico con error
Componentes/factorescombinaciones de las variablescausas latentes de las variables
Varianza que analizatodasolo la compartida

8 · Errores frecuentes

  • No estandarizar con variables en unidades distintas.
  • Retener componentes solo por el criterio de Kaiser.
  • Nombrar un componente que no tiene una interpretación clara.
  • Interpretar el signo como si tuviera significado propio.
  • Usarlo con correlaciones cercanas a cero: no hay nada que reducir.
  • Confundirlo con el análisis factorial.
  • Usar los componentes en una regresión y perder toda interpretabilidad sin ganancia real.

9 · En el software

# R
pca <- prcomp(X, scale. = TRUE)      # scale. = TRUE estandariza
summary(pca)                         # varianza explicada
pca$rotation[, 1:2]                  # las cargas
pca$x[, 1:2]                         # los puntajes

screeplot(pca, type = "lines")
biplot(pca)

psych::fa.parallel(X, fa = "pc")     # análisis paralelo
# Python
from sklearn.decomposition import PCA
from sklearn.preprocessing import StandardScaler

Z = StandardScaler().fit_transform(X)
pca = PCA().fit(Z)
pca.explained_variance_ratio_
pca.components_[:2]                  # cargas
pca.transform(Z)[:, :2]              # puntajes
SPSS:     Analizar › Reducción de dimensiones › Factor
          (con método de extracción "Componentes principales")
Cómo citar esta entrada

APA (7.ª edición)

Montivero, J. L. (2026). Análisis de componentes principales. estadistica.ar. https://estadistica.ar/conceptos/analisis-de-componentes-principales

BibTeX

@misc{estadistica_ar_analisis_de_componentes_principales,
  author       = {Montivero, Jorge Luis},
  title        = {{Análisis de componentes principales}},
  year         = {2026},
  howpublished = {\url{https://estadistica.ar/conceptos/analisis-de-componentes-principales}},
  note         = {estadistica.ar. Consultado el \today},
  urldate      = {2026-09-19}
}

Última actualización: 19 de septiembre de 2026. El contenido está bajo licencia CC BY-NC-SA 4.0: se puede reutilizar citando la fuente y sin fines comerciales.