Gráfico de valores letra

Distribución con colas detalladas.

Definición

Un gráfico de valores letra extiende el diagrama de caja: en vez de una caja y una nube de atípicos, dibuja una caja dentro de otra, una por cuantil sucesivo hacia la cola. Como todas las filas usan los mismos niveles, la caja exterior es el mismo percentil en cada grupo. Se usa con muestras grandes donde lo que separa a los grupos está en la cola: tiempos de espera, estancias, latencias.

La cama no se la lleva la mediana, se la lleva la cola
Datos
category · value · weight
Buena para
Comparar las colas de varias distribuciones grandes, no sólo su centro.
Evítala cuando
Cuando la muestra es pequeña: con pocas decenas de observaciones no hay datos para tres niveles de cola.
Se lee bien
Entre 64 y 20000 elementos; dibuja hasta 20.000
Datos que faltan
Omite el valor ausente y lo declara aparte.
Accesibilidad
Lector de pantalla: tabla de datos · respeta «reducir movimiento»

Forma de los datos

Qué columnas pide

ColumnaTipoPara qué
categorystringEl grupo al que pertenece cada observación. Una fila de la figura por grupo.
valuenumberLa magnitud observada: es la que se reparte en cuantiles y la que rotula el eje. El nombre de esta columna se pinta como título del eje, unidad incluida.
weight · opcionalnumberCuántas observaciones hay con ese valor, para traer la muestra como TABLA DE FRECUENCIAS («1.561 altas repartidas en 60 duraciones distintas») en vez de fila a fila. Ausente, cada fila cuenta como una observación. Un peso de 0 saca ese valor de la muestra; uno negativo o ilegible falla con el número de filas afectadas.

Tamaños

Ancha por necesidad

Esta pieza necesita anchura para que cada rótulo quepa entero. El motor prefiere decirlo a apretarla.

A menos de 480 px sus rótulos no caben sin pisarse o recortarse, y el motor no la publica así. En el móvil se ve la versión ancha, a tamaño legible y sin recortar, dentro de un marco que se desliza.

Cuándo usarla

Tres preguntas antes de elegirla

¿Tienes muestras grandes, de muchas decenas de observaciones o más?

Con muestras pequeñas, la caja clásica con sus cuartiles basta y no promete colas que no se pueden medir.

Sí: quédate con gráfico de valores letra

No: usa Diagrama de caja

¿Lo que separa a los grupos está en la cola?

Si interesa la forma del centro, con sus jorobas, el gráfico de violín la dibuja entera.

Sí: quédate con gráfico de valores letra

No: usa Gráfico de violín

¿Comparas varios grupos a la vez?

Para una sola distribución, el histograma enseña su forma completa.

Sí: quédate con gráfico de valores letra

No: usa Histograma

Código

La misma pieza, con tus datos

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

const spec = await getPreset('letter-value');
spec.data.rows = misFilas; // category, value
const { svg, warnings } = await renderComposition(spec);

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

Dudas

¿Qué es cada caja?

Un cuantil sucesivo, cada vez más hacia la cola. Los niveles son los mismos en todas las filas, así que cada caja se compara con su homóloga.

¿Puedo pasar una tabla de frecuencias?

Sí: una columna de peso dice cuántas observaciones tienen cada valor. Sin ella, cada fila cuenta como una observación.

¿Por qué a veces se niega a dibujar?

Porque la muestra no da para tres niveles. En ese caso remite al diagrama de caja.

¿Qué hace si faltan datos?

Omite el valor ausente y lo declara aparte.

¿Cómo se ve en el móvil?

A menos de 480 px el motor no la compone sin pisar o cortar rótulos, y lo dice. En el móvil se ve la versión ancha, a tamaño legible, dentro de un marco que se desliza.

Relacionadas

Otras formas de responder «cómo se reparten los valores»

Guía para elegir: cómo se reparten los valores →