Mapa de gráficos circulares

Reparto por categorías en cada lugar.

Definición

El mapa de gráficos circulares coloca una tarta sobre cada país de un mapa de Europa: las porciones dicen de qué se compone y el área de la tarta, cuánto hay en total. Así se ve cómo cambia una composición con el territorio y qué vecinos se parecen. Se usa para repartos por país, como la mezcla energética o los canales de venta.

El canal de venta no lo elige el hotel, lo elige el destino
Datos
region · value
Buena para
Ver cómo cambia el reparto entre categorías de una región a otra.
Evítala cuando
Cuando hay que comparar con precisión la misma cuota entre regiones: cada tarta tiene su propio cero y los ángulos se comparan mal.
Se lee bien
Entre 3 y 20 elementos; dibuja hasta 20
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é
regionstringLa región donde se clava la tarta. Una fila por región. Se resuelve contra el mapa europeo por código ISO 3166-1 alpha-3, por alias y por nombre (también en castellano), nunca por parecido: la etiqueta que no casa sale nombrada en el pie de la figura.
valuenumberCada columna numérica restante es una PORCIÓN del reparto, y el orden en que se escriben es el orden de los sectores desde las 12 en punto. Hacen falta al menos dos. El total de la fila es su SUMA —no hay columna de total que pueda no cuadrar— y es lo que mide el área del círculo. Las columnas de base, de total y de coordenada («N», «Total», «lat», «lon») se descartan por nombre.

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 · 408 × 750 px
Escritorio · 948 × 828 px

Cuándo usarla

Tres preguntas antes de elegirla

¿Interesa la composición completa de cada región?

Si basta con una sola cuota por región, un mapa coroplético la colorea con más claridad.

Sí: quédate con mapa de gráficos circulares

No: usa Mapa coroplético

¿Importa dónde está cada región?

Si la geografía no aporta, unas barras apiladas por región comparan los repartos sobre el mismo cero.

Sí: quédate con mapa de gráficos circulares

No: usa Barras apiladas

¿Quieres el reparto y no solo el total?

Si solo cuenta cuánto hay en cada lugar, un mapa de símbolos proporcionales lo enseña sin porciones.

Sí: quédate con mapa de gráficos circulares

No: usa Mapa de símbolos proporcionales

Código

La misma pieza, con tus datos

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

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

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

Dudas

¿Qué indica el tamaño de cada tarta?

El total de la región, que es la suma de sus porciones; no es una columna aparte, así que siempre cuadra.

¿Una porción grande significa un mercado grande?

No: la porción es una cuota dentro de su región. Cuánto hay lo dice el área de la tarta entera.

¿Qué regiones reconoce?

Los países del mapa europeo, por su código ISO de tres letras, por alias o por nombre, también en castellano. La etiqueta que no casa se nombra al pie de la figura.

¿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 360 px de ancho —rótulos, leyenda y alto— en vez de encoger la versión de escritorio.

Relacionadas

Otras formas de responder «partes de un todo»

Guía para elegir: partes de un todo →