Matriz de correlaciones
Relación entre varias métricas.
Definición
Una matriz de correlaciones pone las mismas métricas en filas y columnas y tiñe cada cruce según el coeficiente de correlación entre ese par. Se lee por pares y de un vistazo: qué métricas se mueven juntas, cuáles en contra y cuáles no tienen relación. Se usa para explorar un conjunto de indicadores antes de modelar.
- Datos
- category · series · value
- Buena para
- Ver de un vistazo qué métricas van juntas y cuáles no, entre muchas.
- Evítala cuando
- Cuando necesitas ver la forma de la relación: un coeficiente no distingue una recta de una curva ni detecta un grupo de casos raros.
- Se lee bien
- Entre 4 y 100 elementos; dibuja hasta 300
- Datos que faltan
- Dibuja el valor ausente como cero.
- Accesibilidad
- Lector de pantalla: tabla de datos · respeta «reducir movimiento»
Forma de los datos
Qué columnas pide
| Columna | Tipo | Para qué |
|---|---|---|
category | string | La fila de la matriz. Obligatoria: sin ella la pieza LANZA con las columnas recibidas. |
series | string | La columna de la matriz. Obligatoria por el mismo throw. |
value | number | El coeficiente de esa celda. Obligatorio: rellenar los huecos a «0,00» sería inventar los datos, y así lo dice el mensaje. |
Tamaños
Recompuesta, no encogida
El motor vuelve a componer la pieza a cada ancho: los rótulos conservan su cuerpo y la figura gana alto si lo necesita.
Cuándo usarla
Tres preguntas antes de elegirla
¿Te basta con un coeficiente por par?
Si necesitas ver los puntos detrás de cada coeficiente, usa la matriz de dispersión.
Sí: quédate con matriz de correlaciones
No: usa Matriz de dispersión¿Son más de dos métricas?
Si sólo hay dos, una dispersión dice más que una casilla.
Sí: quédate con matriz de correlaciones
No: usa Gráfico de dispersión¿Quieres leer cada par por separado?
Si buscas qué métricas se agrupan en unas pocas direcciones comunes, el biplot de componentes principales lo resume.
Sí: quédate con matriz de correlaciones
No: usa Biplot de componentes principalesCódigo
La misma pieza, con tus datos
import { getPreset, renderComposition } from 'visx-render/node';
const spec = await getPreset('correlation');
spec.data.rows = misFilas; // category, series, value
const { svg, warnings } = await renderComposition(spec);También en React con Chart y prepareComposition. Guía para desarrolladores →
Dudas
¿Calcula la correlación?
No: espera el coeficiente ya calculado en cada celda, con la fila, la columna y el valor.
¿Qué columnas son obligatorias?
Las tres: fila, columna y coeficiente. Si falta alguna, la pieza falla en lugar de rellenar con «0,00», que afirmaría que dos métricas no tienen relación.
¿Cuántas métricas caben?
Se lee bien entre 4 y 100 casillas, es decir, de dos a diez métricas.
¿Qué hace si faltan datos?
Dibuja el valor ausente como cero. Si un hueco no es un cero en tus datos, rellénalo o elimina la fila antes de dibujar.
¿Cómo se ve en el móvil?
El motor la recompone a 360 px de ancho —rótulos, leyenda y alto— en vez de encoger la versión de escritorio.
Relacionadas
Otras formas de responder «si dos cosas van juntas»
Matriz de correlación de activoscómo se mueven juntos los activos
Correlograma de autocorrelaciónsi una serie se parece a sí misma con retardo
Punto de equilibriovolumen donde ingresos y costes se igualan
Gráfico de burbujastres variables: dos ejes y el tamaño
Curva de calibraciónsi las probabilidades predichas se cumplen
Tendencia con banda de confianzaajuste lineal e incertidumbre de la estimación