Matriz de dispersión

Relaciones entre todos los pares de variables.

Definición

Una matriz de dispersión pone una pequeña nube de puntos por cada pareja de variables, ordenadas en filas y columnas. Así se ven a la vez todas las relaciones y con qué otras variables comparte una su explicación. Se usa al explorar un conjunto de datos antes de modelarlo.

Feature Relationships
Datos
—
Buena para
Revisar de una vez cómo se relacionan entre sí varias variables numéricas.
Evítala cuando
Cuando sólo interesan dos variables: un panel entre muchos se lee peor que un único gráfico de dispersión.
Se lee bien
Entre 5 y 100 elementos; dibuja hasta 1000
Datos que faltan
Dibuja el valor ausente como cero.
Accesibilidad
Lector de pantalla: resumen en texto · respeta «reducir movimiento»

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.

Móvil · 468 × 530 px
Escritorio · 848 × 662 px

Cuándo usarla

Tres preguntas antes de elegirla

¿Interesa ver la forma de cada nube?

Si basta con un número por pareja, la matriz de correlaciones lo resume en una rejilla.

Sí: quédate con matriz de dispersión

No: usa Matriz de correlaciones

¿Hay más de dos variables?

Con sólo dos, un gráfico de dispersión ocupa toda la lámina y se lee mejor.

Sí: quédate con matriz de dispersión

No: usa Gráfico de dispersión

¿Bastan las nubes de cada pareja de variables?

Si además hay que ver de qué está hecha cada variable —una nube que parece una población puede ser dos—, la matriz de dispersión por grupos pone su distribución en la diagonal.

Sí: quédate con matriz de dispersión

No: usa Matriz de dispersión por grupos

Código

La misma pieza, con tus datos

import { getPreset, renderComposition } from 'visx-render/node';

const spec = await getPreset('scattermatrix');
spec.data.rows = misFilas; // tus columnas
const { svg, warnings } = await renderComposition(spec);

También en React con Chart y prepareComposition. Guía para desarrolladores →

Dudas

¿Por qué no basta con mirar la pareja que interesa?

Porque un panel aislado esconde con qué otra variable comparte la relación; viendo todas las parejas a la vez se nota.

¿Cuántas observaciones admite?

Se lee bien entre cinco y cien.

¿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 420 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»

Guía para elegir: si dos cosas van juntas →