Ir al contenido
σestadistica.ar

estadistica.ar · Enciclopedia de Estadística en españolhttps://estadistica.ar/conceptos/analisis-de-conglomerados-jerarquico

M14 · MultivariadoAvanzadoProcedimiento

Conglomerados jerárquicos

Agrupar casos parecidos construyendo un árbol: los métodos de enlace, cuánto deciden el resultado y qué grupo hay que creerle.

Por Jorge Luis Montivero, Licenciado en Estadística · Mu3Sigma

1 · Cómo funciona

El método aglomerativo empieza con cada caso como un grupo propio y, en cada paso, une los dos grupos más cercanos. Después de n−1n-1 pasos queda un solo grupo con todo.

2 · Los métodos de enlace

La distancia entre casos está definida; la distancia entre grupos, no. Cada respuesta da un método:

MétodoDistancia entre gruposTiende a producir
Simple (vecino más cercano)la mínima entre sus miembroscadenas largas
Completo (vecino más lejano)la máximagrupos compactos
Promedioel promedio de todas las distanciasintermedio
Centroideentre los centrospuede invertir el árbol
Wardel que menos aumenta la varianza internagrupos de tamaño parecido

Cuánto decide el enlace

Los mismos 32 aglomerados, la misma distancia euclídea sobre variables estandarizadas. Tamaños de los grupos:

Enlacekk = 3kk = 5
Simple28 · 3 · 127 · 2 · 1 · 1 · 1
Completo25 · 4 · 39 · 9 · 7 · 4 · 3
Promedio27 · 4 · 125 · 4 · 1 · 1 · 1
Centroide30 · 1 · 125 · 4 · 1 · 1 · 1
Mediana30 · 1 · 114 · 12 · 4 · 1 · 1
Ward16 · 12 · 411 · 11 · 5 · 4 · 1

3 · El dendrograma

Viedma - Carmen de Patagon Rio Cuarto San Luis - El Chorrillo Gran Paraná Gran Santa Fe Concordia Santiago del Estero - La B Formosa Gran Resistencia Gran Catamarca Salta Corrientes Posadas La Rioja Gran San Juan Jujuy - Palpalá Comodoro Rivadavia - Rada Rio Gallegos Neuquén - Plottier Ushuaia - Rio Grande CABA Santa Rosa - Toay Partidos del GBA Gran Mendoza Gran Tucumán - Tafi Viejo Gran La Plata Gran Córdoba Gran Rosario Bahia Blanca - Cerri Mar del Plata - Batán Rawson - Trelew San Nicolas - Villa Consti ← Distancia de fusión (Ward)
Dendrograma de los 32 aglomerados urbanos por sus diez indicadores socioeconómicos.Método de Ward sobre distancia euclídea de variables estandarizadas.Fuente: EPH continua, 1T 2026, INDEC. Elaboración propia.

Cómo se lee:

  • Cada hoja es un caso.
  • Cada unión es una fusión de grupos.
  • La altura de la unión indica cuán distintos eran: uniones bajas, casos muy parecidos.
  • Cortar a una altura da una cantidad de grupos.

4 · Dónde cortar

CriterioIdea
Salto grande en las alturascortar antes de una fusión costosa
Cantidad de grupos deseadapor razones prácticas
Interpretabilidadel criterio que decide en la práctica
Índices de validaciónsilueta, Calinski-Harabasz

Las últimas alturas del árbol del ejemplo, y cuánto sube cada fusión respecto de la anterior:

Al pasar aAlturaCociente
6 grupos5,241,05
5 grupos6,531,25
4 grupos6,601,01
3 grupos8,461,28
2 grupos10,131,20

5 · El resultado del ejemplo

Cortando en tres grupos con Ward:

GruponnIngreso medioNo registrados
116$846.59740,0 %
24$1.537.81717,4 %
312$1.153.79335,7 %

El grupo 2 son Comodoro Rivadavia, Neuquén, Río Gallegos y Ushuaia.

Y hay una forma de saber a qué grupo creerle

Ese grupo, enlace por enlace:

EnlaceEl grupo de Ushuaia
Completolos cuatro, exacto
Promediolos cuatro, exacto
Wardlos cuatro, exacto
Simpletres: pierde Comodoro
Centroide / Mediana30 casos: se lo traga la masa

6 · Sus límites

No escala. Con más de unos miles de casos, la matriz de distancias se vuelve impracticable; ahí va k-medias.

Siempre devuelve grupos, aunque los datos sean ruido. Con 32 casos y 10 variables al azar, la silueta da 0,12 —medido en qué es el análisis multivariado—.

La irreversibilidad tiene precio

Una fusión hecha en un paso temprano no se deshace, aunque después resulte mala. Cuánto cuesta eso: cuatro grupos verdaderos, 200 casos, 6 variables, índice de Rand ajustado contra la verdad.

SeparaciónSimpleCompletoPromedioWardk-medias
1,00,0000,3940,2660,4650,586
1,50,0520,7070,6620,7650,849
2,00,2770,8870,8650,9070,948
3,00,7700,9780,9770,9830,993

“Quedarse con la combinación que sea estable”

Es el consejo habitual, y hay que partirlo en dos. Correlación entre la estabilidad de una solución —el acuerdo entre dos submuestras del 80 %— y su acierto real:

EnlaceEstabilidad mediaARI real medioCorrelación estabilidad-acierto
Simple0,6350,056+0,113
Completo0,7070,725+0,745
Promedio0,8080,663+0,491
Ward0,7950,771+0,792

7 · Errores frecuentes

  • No estandarizar antes de calcular distancias.
  • Usar enlace simple con datos cuantitativos: con grupos poco separados su ARI es 0,000.
  • No reportar el enlace. Con centroide o mediana, “tres grupos” son 30 casos, uno y uno.
  • No verificar que la salida tenga los grupos que se pidieron. Con el árbol invertido, pedir cuatro devuelve tres y el programa no avisa.
  • Presentar un grupo sin haberlo probado con otro enlace y otro corte. El que sobrevive es real; el que aparece una sola vez, no.
  • Elegir el enlace por su estabilidad. Sirve dentro de un método y no entre métodos: recupera el 1 % de la brecha.
  • Leer el criterio del salto como si diera una respuesta. En el ejemplo señala 5, 3 y 2 grupos a la vez.
  • Leer el orden horizontal del dendrograma como si significara algo.
  • Elegir la cantidad de grupos después de ver cuál conviene al relato.
  • No validar que la estructura sea real.
  • No describir los grupos con sus perfiles: un número de grupo sin perfil no sirve.
  • Aplicarlo a decenas de miles de casos.

8 · En el software

# R
Z <- scale(X)
d <- dist(Z)                                 # euclídea
hc <- hclust(d, method = "ward.D2")

plot(hc, hang = -1)
rect.hclust(hc, k = 3)
grupos <- cutree(hc, k = 3)

# Perfil de cada grupo, que es lo que se interpreta
aggregate(X, by = list(grupo = grupos), FUN = mean)

# La validación que importa: ¿el grupo sobrevive a otro enlace?
for (m in c("ward.D2", "complete", "average")) {
  print(table(cutree(hclust(d, method = m), k = 3)))
}

cluster::silhouette(grupos, d)
# Python
from scipy.cluster.hierarchy import linkage, dendrogram, fcluster
L = linkage(Z, method='ward')
dendrogram(L, labels=nombres)
grupos = fcluster(L, 3, criterion='maxclust')

from sklearn.metrics import silhouette_score
silhouette_score(Z, grupos)
SPSS:     Analizar › Clasificar › Conglomerados jerárquicos

Herramientas de este tema

Seguir leyendo

Cómo citar: Montivero, J. L. (2026). Conglomerados jerárquicos. estadistica.ar. https://estadistica.ar/conceptos/analisis-de-conglomerados-jerarquico

estadistica.ar es gratuita y sin publicidad. Si te sirvió, podés invitar un cafecito por transferencia al alias mu3sigma. Asesoramiento estadístico, encuestas y capacitaciones: m3s.pro · WhatsApp +54 9 383 499-7929.

Cómo citar esta entrada

APA (7.ª edición)

Montivero, J. L. (2026). Conglomerados jerárquicos. estadistica.ar. https://estadistica.ar/conceptos/analisis-de-conglomerados-jerarquico

BibTeX

@misc{estadistica_ar_analisis_de_conglomerados_jerarquico,
  author       = {Montivero, Jorge Luis},
  title        = {{Conglomerados jerárquicos}},
  year         = {2026},
  howpublished = {\url{https://estadistica.ar/conceptos/analisis-de-conglomerados-jerarquico}},
  note         = {estadistica.ar. Consultado el \today},
  urldate      = {2026-09-27}
}

Última actualización: 27 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.