Tres horizontes

Negocio actual, emergente y futuro.

Definición

El gráfico de tres horizontes dibuja, periodo a periodo, el negocio actual, el emergente y el futuro como áreas superpuestas, sin apilar. Se lee buscando en qué periodo cada horizonte adelanta al anterior y si la suma aguanta durante el relevo. Se usa en planes estratégicos para enseñar la transición de una cartera de negocios.

El relevo funciona; lo que no cabe en el plan son los siete años planos
Datos
x · value
Buena para
Ver cuándo el negocio nuevo releva al actual y si el total se sostiene mientras tanto.
Evítala cuando
Cuando lo que importa es el total y su composición en cada periodo: las áreas superpuestas no se suman a ojo.
Se lee bien
Entre 4 y 40 elementos; dibuja hasta 1400
Datos que faltan
Omite el valor ausente y lo declara aparte.
Accesibilidad
Lector de pantalla: resumen en texto · respeta «reducir movimiento»

Forma de los datos

Qué columnas pide

ColumnaTipoPara qué
xstringEl periodo del eje de tiempo (una fila por periodo). Se lee como ETIQUETA y en el orden en que vienen las filas: un plan por ejercicio no se reordena ni se parsea como fecha.
valuenumberCada columna numérica restante es un HORIZONTE, y el orden en que se escriben ES la sucesión: la primera es el negocio núcleo y la última la apuesta más lejana. Hacen falta entre dos y cinco. La columna del total («Total», «Envolvente») se descarta por nombre: la envolvente la calcula la figura.

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 × 672 px
Escritorio · 948 × 728 px

Cuándo usarla

Tres preguntas antes de elegirla

¿Te interesa cuándo un horizonte adelanta a otro?

Si la pregunta es cuánto aporta cada parte al total, las áreas apiladas lo enseñan.

Sí: quédate con tres horizontes

No: usa Áreas apiladas

¿Los horizontes se suceden en orden, del núcleo a la apuesta lejana?

Si son series independientes sin relevo entre ellas, basta con líneas.

Sí: quédate con tres horizontes

No: usa Gráfico de líneas

¿Tienes cifras por periodo para cada horizonte?

Si solo quieres explicar la idea de una adopción por fases, sin datos, sirve una curva esquemática.

Sí: quédate con tres horizontes

No: usa Curva en S

Código

La misma pieza, con tus datos

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

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

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

Dudas

¿Por qué no se apilan las áreas?

Porque apiladas el cruce entre horizontes se vuelve invisible, y ese cruce es lo que se quiere ver.

¿Cómo se calcula el cruce?

A partir de los datos, interpolando en el mismo tramo recto que se dibuja; no se marca a ojo.

¿En qué orden van los horizontes?

En el de las columnas: la primera es el negocio núcleo y la última la apuesta más lejana.

¿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 «cómo cambia en el tiempo»

Guía para elegir: cómo cambia en el tiempo →