-
24/08/2019
¿Sueles usar HeatMaps en tus visualizaciones y además tienes datos en el tiempo? Aquí tienes un tutorial para crear un HeatMap en Spiral!
Vamos a usar un DataSet para visualizar un KPI (Calls) de 12:00pm a 11:pm durante 5 días:

Esta plantilla nos servirá para crear el arco de cada polígono, utilizando la técnica de densificación (creación de marcas virtuales en Tableau). 32 puntos serán suficientes para crear los polígonos:

Creamos el Join entre el Data Set y la plantilla usando el campo común Link:

Creamos una agrupación con la medida Point, de tamaño 1:

Creamos los siguientes Campos Calculados:










Creamos 2 parámetros para fijar el desfase inicial y dejar un espacio interior en la espiral:


Y creamos los Campos Calculados para crear los polígonos:




Arrastra a Filas Day, Hour y la Agrupación Points y todos los campos calculados como Texto:

Revisa todos los Cálculos de Tabla:
- Index1, Index4 computados usando Day and Hour
- Index2, Index3 and Index 5 computados usando la agrupación Points
- Angle2, Angleclock, Factor and FactorClock computados usando Day, Hour and the Bin Point
- Revisa los Cálculos de Tabla Combinados de X, Y, XClockWise and YClockWise según la configuración anterior
En este punto deberías tener una Tabla de Datos y Cálculos así:

Ahora duplica esta vista y comienza a crear la visualización:
- XClockWise a Columnas
- YClockWise a Filas
- Avg(Calls) a Color
- Tipo de Marca Polígono
- Agrupación Point a Ruta
- Day and Hour a Detalle
- Muestra los parámetros y selecciona Gap a 90 e Initial Circle a 600
Puedes usar X e Y en lugar de XClockWise e YClockWise si quieres el Chart con dirección inversa a las agujas del reloj.

Ordena el campo Hour:

También puedes usar una imagen de fondo para visualizar las horas:

Esto es todo!

