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.
- 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
| Columna | Tipo | Para qué |
|---|---|---|
category | string | El grupo al que pertenece cada observación. Una fila de la figura por grupo. |
value | number | La 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 · opcional | number | Cuá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 HistogramaCó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»
Código de barras de eventoscuándo ocurren los eventos en un intervalo
Beeswarmcada individuo de una distribución, sin solaparse
Diagrama de cajamediana, cuartiles y atípicos de una distribución
Gráfico de contornodónde se concentran los puntos
Gráfico de densidadforma suavizada de una distribución
Franja de puntosrespuesta individual de cada caso