
A horizon chart or horizon graph is a 2-dimensional data visualization displaying a quantitative data over a continuous interval, most commonly a time period. The horizon chart is valuable for enabling readers to identify trends and extreme values within large datasets. Similar to sparklines and ridgeline plot, horizon chart may not be the most suitable visualization for precisely pinpointing specific values. Instead, its strength lies in providing an overview and highlighting patterns and outliers in the data.[1]
History
The technique of constructing the horizon chart from an area chart was first developed by Takafumi Saito et al. at the Tokyo University of Agriculture and Technology in 2005.[2] This technique was referred to as two-tone pseudo coloring. Subsequently, Panopticon Software independently commercialized the procedure and referred to the resulting visualizations as horizon charts.[3][4]
Overview

The horizon chart is a variation of the area chart. Having established a horizontal axis, negative values are mirrored over the horizontal axis, while positive values retain their position. As an alternative approach, rather than reflecting negative values, they can be shifted so that the smaller value aligns with the horizontal axis. Layers are formed by dividing the areas into equal horizontal intervals and overlaying the resulting bands.[2]
Color is an essential visual element in horizon charts. It serves to differentiate positive values from negative values, and its intensity corresponds to the magnitude of the values. Typically, the color of each area in the horizon chart is obtained by overlaying multiple transparent bands, with more intense colors indicating larger values and less intense colors representing smaller values.[1]
Los gráficos de horizonte facilitan la reducción del espacio vertical, lo que da como resultado un gráfico más compacto que se asemeja a un mapa de calor . Esto permite consolidar un volumen sustancial de datos en una sola visualización. La naturaleza compacta del gráfico de horizonte permite comparar fácilmente diferentes series de datos dentro de una misma visualización. También se presta bien para la creación de gráficos múltiples pequeños , donde se pueden mostrar varios gráficos de horizonte uno al lado del otro para analizar y comparar varios conjuntos de datos simultáneamente. Este diseño compacto mejora la eficiencia y la efectividad del análisis e interpretación de datos. [ 5 ] [ 6 ] [ 7 ]
Construcción de gráficos

Al crear un gráfico de horizonte, la selección del origen del eje vertical, que determina la posición del eje horizontal, es crucial. En la mayoría de los casos, el origen se establece en cero. Sin embargo, esta característica del gráfico de horizonte se puede aprovechar para enfatizar tendencias basadas en un valor arbitrario. Al seleccionar un punto de origen diferente , como un umbral o punto de referencia específico, se pueden resaltar tendencias y comparaciones en relación con ese valor. Esta flexibilidad permite adaptar la visualización a necesidades analíticas específicas o llamar la atención sobre tendencias o desviaciones particulares de un punto de referencia elegido. Una vez determinado el origen del eje vertical, la variable cuantitativa se asigna a dicho eje, mientras que la variable continua se asigna al eje horizontal. [ 7 ] El proceso de superposición de bandas en un gráfico de horizonte consiste en dividir el rango de valores de un conjunto de datos en intervalos horizontales iguales y superponer estas bandas para crear el gráfico final. Esta es la característica principal de un gráfico de horizonte, que permite su visualización compacta. El pequeño tamaño de la visualización final permite comparar múltiples conjuntos de datos en una serie determinada. [ 7 ]
En cuanto a la combinación de colores en un gráfico de horizonte, es común utilizar una combinación divergente, como rojo y azul. El rojo se usa típicamente para representar valores negativos o con significado negativo, mientras que el azul se emplea para indicar valores positivos o con significado positivo. [ 2 ] Esta combinación de colores ayuda a distinguir visualmente entre valores positivos y negativos, facilitando la interpretación y comprensión del gráfico. [ 7 ] En su artículo de 2005, Saito et al. propusieron un enfoque diferente para el uso del color en gráficos de horizonte. Utilizaron el concepto de coloración discreta, donde el rango de la función se divide en múltiples intervalos secuenciales y se asigna un color distinto a cada intervalo. Esto permite la lectura precisa de los valores según el color. A diferencia de los colores divergentes (como rojo y azul), el enfoque está en usar una escala de colores que cambia continuamente para representar los datos con precisión. Al emplear este método, el gráfico de horizonte permite a los lectores interpretar valores específicos según los colores asignados dentro del gráfico. [ 6 ]
Implementación
Los gráficos de horizonte se pueden crear utilizando diversas herramientas de código abierto . Estas herramientas proporcionan las funcionalidades necesarias para generar gráficos de horizonte a partir de datos. Algunas opciones populares de código abierto para crear gráficos de horizonte incluyen D3.js , [ 5 ] R [ 9 ] y RAWgraphs [ 10 ], entre otras.
Véase también
Referencias
- 1 2 Schwabish, Jonathan A. (2021). Mejores visualizaciones de datos: una guía para académicos, investigadores y expertos . Nueva York: Columbia University Press. págs. 164–166 . ISBN 978-0-231-19311-5.
- 1 2 3 Heer, Jeffrey; Kong, Nicholas; Agrawala, Maneesh (2009-04-04). "Dimensionando el horizonte: Los efectos del tamaño del gráfico y la superposición de capas en la percepción gráfica de las visualizaciones de series temporales" . Actas de la Conferencia SIGCHI sobre Factores Humanos en Sistemas Informáticos . CHI '09. Nueva York, NY, EE. UU.: Association for Computing Machinery. págs. 1303–1312 . doi : 10.1145/1518701.1518897 . ISBN 978-1-60558-246-7. S2CID 15483568 .
- ↑ Camoes, Jorge (11 de junio de 2012). "El gráfico de horizonte también es una matriz reordenable: tasa de desempleo 1976-2012" . El blog de gráficos de Excel . Recuperado el 5 de julio de 2023 .
- ↑ Few, Stephen (2008). " El tiempo en el horizonte ". Perceptual Edge
- 1 2 Bostock, Mike (2023-06-21). "Horizon Chart" . Observable . Recuperado el 2023-07-05 .
- 1 2 Saito, T.; Miyamura, HN; Yamamoto, M.; Saito, H.; Hoshiya, Y.; Kaseda, T. (2005). "Pseudocoloración de dos tonos: visualización compacta para datos unidimensionales". Simposio IEEE sobre Visualización de la Información, 2005. INFOVIS 2005. IEEE. págs. 173–180 . doi : 10.1109/INFVIS.2005.1532144 . ISBN 978-0-7803-9464-3. S2CID 17952223 .
- 1 2 3 4 Reijner, Hannes. " El desarrollo del gráfico de horizonte ". Panopticon Software
- ↑ "Emisiones de gases de efecto invernadero por sector de origen (fuente: EEA)" . ec.europa.eu . Consultado el 6 de julio de 2023 .
- ↑ kjytay (31-03-2022). "¿Qué es un gráfico de horizonte? | R-bloggers" . Consultado el 05-07-2023 .
- ↑ "Cómo hacer un gráfico de horizonte" . www.rawgraphs.io . Consultado el 5 de julio de 2023 .
Lecturas adicionales
- Tufte, Edward (1983). La representación visual de la información cuantitativa . Cheshire, Connecticut: Graphics Press. pág. 13. ISBN 978-0-9613921-4-7
Enlaces externos
- Datos en flujo
- Blog de Datavis
- Gráficos y diagramas estadísticos