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.
- 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
| Columna | Tipo | Para qué |
|---|---|---|
region | string | La 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. |
value | number | Cada 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.
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 proporcionalesCó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»
Anidamiento conceptualconceptos contenidos unos dentro de otros
Gráfico de anilloreparto de un total en pocas partes
Matriz de puntosresultados de casos individuales en cuadrícula
Descomposición DuPontdescomponer el ROE en sus factores
Gráfico de carámbanosjerarquía y pesos en bloques por niveles
Árbol con sangríasjerarquía detallada con su valor