Iniciemos! Se puede imaginar un diagrama de barra radial como dos círculos concéntricos de distinto tamaño. Estos van a simular la trayectoria y largo de cada barra, como se ve en la imagen 1.
Abramos Tableau y conectemos la base de datos con todas las canciones en Spotify de Daddy Yankee. Una vez conectados a la base de datos, tenemos que duplicarla. Para hacer esto uniremos sobre sí misma la tabla (como señala la imagen 2). Tableau automáticamente creará un nuevo campo y asignará a que tabla pertenece cada observación. Ahora crearemos un nuevo campo, llamado “Orden Archivo”, basado en el nombre de cada tabla asignándole un valor 0 a la original y valor 1 a la duplicada. Puedes seguir los pasos de la imagen 2.
¡Continuamos!
Para darle forma al gráfico necesitamos crear 5 campos calculados y 2 parámetros. Además, debemos transformar el campo “Orden Archivo” a tipo dimensión. Puedes encontrar las fórmulas de estos campos aquí. Las imágenes 3 y 4 muestran estos parámetros y campos.
Campos: Campo Radial, Ángulo Radial, Largo de Barra Normalizado, Radio X y Radio Y.
Parámetros: Radio Interno y Radio Externo.
Ya teniendo los campos y parámetros que vamos a utilizar creados, vamos a dividir el proceso en 4 pasos.
Paso 1 — Línea Central
Luego de crear los parámetros y campos necesarios, cambiamos el tipo de gráfico a “línea”, movemos los campos “Radio X” y “Radio Y” a columnas y filas respectivamente, movemos el campo “Orden Archivo” a “path/recorrido” y movemos el campo “Nombre de canción” a detalles. Tableau automáticamente generará una línea central como muestra la imagen 5.
Paso 2 — Círculo Inicial
Ahora tenemos que indicarle a Tableau que calcule los radios X e Y en función del nombre de cada canción. De esta forma, Tableau generará un círculo con barras de distinto tamaño alrededor del círculo interno. Cada barra representa una canción, mientras que el largo de esta representa el numero de reproducciones normalizado. La siguiente imagen muestra cómo se debería ver la hoja de trabajo en este momento.
Paso 3 — Incrementar nivel de detalle
Hasta ahora, el diagrama de barra esta normalizado basado en todas las canciones que se encuentran en Spotify. Sin embargo, sería interesante poder ver a primera vista cuál es la canción más escuchada de cada Album/discografía. Para esto movemos el campo “Album” hacia la casilla colores. Lo que observamos ahora es que cada largo de barra (cantidad de reproducciones) está normalizada por Album.
Paso 4 — Editar look
Finalmente, ¡solo queda editar el look de este gráfico como te guste más! En mi caso, le agregué unos pequeños círculos al inicio y final de cada barra, así como una pequeña leyenda con la cantidad de reproducciones de cada canción.
Si quieres ver la explicación completa de cómo crear un gráfico de barra radial en Tableau y entender la razón de las distintas fórmulas te invito a verlo en mi canal de youtube!
Acerca de mí
¡Muchas gracias por leer mi artículo! Mi nombre es Felipe Domínguez, soy Ingeniero Civil y Master en Business Analytics. Soy escritor invitado en Data Monster y busco transmitir mi conocimiento en Tableau a la comunidad hispano hablante, en especial a aquellos que están empezando en el mundo de la visualización de Datos