Cuadro de eliminatorias

Cruces y avance de un torneo.

Definición

Un cuadro de eliminatorias coloca cada ronda en una columna y empareja a los rivales de cada cruce; quien reaparece en la columna siguiente es quien pasó. Se lee de izquierda a derecha hasta el ganador. Se usa para torneos deportivos y también para comparaciones por pares, como una selección de propuestas.

Gana la sexta cabeza de serie, y las tres veces por menos de un cuarto de punto
Datos
group · order · label · value · seed
Buena para
Enseñar el camino de cada competidor ronda a ronda hasta el ganador.
Evítala cuando
Cuando todos compiten contra todos: una liga no tiene cruces que se eliminen.
Se lee bien
Entre 6 y 31 elementos; dibuja hasta 31
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é
groupstringLa RONDA: cada valor distinto es una columna del cuadro, en el orden en que aparece.
ordernumberEl número de ELIMINATORIA dentro de la ronda: es lo que empareja a los dos rivales.
labelstringEl COMPETIDOR de la fila. Quien reaparece en la ronda siguiente es quien pasó.
value · opcionalnumberMarcador que se rotula junto al competidor. No decide quién pasa: sólo lo cuenta.
seed · opcionalnumberCabeza de serie, para que una sorpresa se pueda leer como tal.

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 · 528 × 647 px
Escritorio · 988 × 735 px

Cuándo usarla

Tres preguntas antes de elegirla

¿Es eliminación directa por rondas?

Si es una liga y lo que cambia es la posición a lo largo del tiempo, hace falta un gráfico de ranking.

Sí: quédate con cuadro de eliminatorias

No: usa Gráfico de ranking

¿Importa el camino de cada competidor?

Si solo cuenta la clasificación final, unas barras ordenadas son más directas.

Sí: quédate con cuadro de eliminatorias

No: usa Gráfico de barras horizontales

¿De cada cruce sale un ganador?

Si es una estructura jerárquica sin competición, un árbol lo enseña sin sugerir eliminaciones.

Sí: quédate con cuadro de eliminatorias

No: usa Árbol jerárquico

Código

La misma pieza, con tus datos

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

const spec = await getPreset('tournament-bracket');
spec.data.rows = misFilas; // group, order, label
const { svg, warnings } = await renderComposition(spec);

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

Dudas

¿Cómo se decide quién pasa?

Por quién reaparece en la ronda siguiente, no por el marcador. Un pase por desempate o por retirada se dibuja igual que una goleada.

¿Para qué sirve el marcador?

Solo se rotula junto al competidor. No decide nada.

¿Puedo indicar los cabezas de serie?

Sí, con una columna opcional, para que una sorpresa se lea como tal.

¿Qué hace si faltan datos?

Omite el valor ausente y lo declara aparte.

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

El motor la recompone a 480 px de ancho —rótulos, leyenda y alto— en vez de encoger la versión de escritorio.

Relacionadas

Otras formas de responder «quién va primero»

Guía para elegir: quién va primero →