Articles

Maneja tu gráfico de cascada en Tableau

Un completo tutorial sobre cómo crear un maravilloso gráfico de cascada con funciones avanzadas en Tableau (con ejemplos en Business Analytics)

Foto de Dave Hoefler en Unsplash

Los gráficos en cascada son un tipo de gráfico muy utilizado en las presentaciones de negocios (a veces se denominan build-de la empresa (a veces denominados build-ups o build-downs). Se utilizan en muchos casos diferentes para dividir en componentes alguna variable de análisis.

Aquí algunos ejemplos:

– Dividir en componentes el Ingreso Neto;

– Entender cómo van tus ventas de junio a diciembre con la contribución de cada mes.

Sin embargo, los gráficos de cascada no son un trabajo fácil e incluso la Suite de Office no los tenía hasta la versión 2016 (y había que utilizar alguna solución o usar un complemento de terceros como think-cell).

Incluso Tableau no tiene soporte nativo para los gráficos de cascada y hay que usar alguna solución.

Cascada básica

Para el primer ejemplo, usaré el archivo NetBankingIncome.csv disponible en mi cuenta de Github.

Para construir un gráfico de cascada básico debes seguir los siguientes pasos:

  1. Agrega en tu vista una dimensión (columnas) y una medida (filas). La dimensión debe contener los componentes en los que desea dividir la medida

Imagen por autor

2. Haga clic en la medida y elija Cálculo rápido de la tabla y Total corrido

Imagen del autor

Imagen del autor

3. Y aquí viene el truco. Elige como marcas la barra de Gantt (¿has usado alguna vez GANTT en Tableau? ¿En serio?) y como «tamaño de Gantt» utiliza un nuevo campo calculado: la misma medida pero con el signo contrario

Imagen de autor

Imagen de autor

Imagen de autor

4. Suma el Gran total a la derecha

Imagen por autor

Imagen por autor

Agrupar componentes

A veces es necesario agrupar componentes y mostrar subtotales.

Siguiendo el ejemplo de la primera parte de este tutorial, tenemos los 5 componentes más importantes del Resultado Bancario Neto de un banco comercial:

  • Intereses de los activos;
  • Intereses de los pasivos;
  • Dividendos de participaciones;
  • Cuotas y provisiones;
  • Ingresos comerciales.

En una reclasificación común de la Cuenta de Resultados en el sector bancario, los dos primeros se agrupan y el efecto total se denomina «Margen de intereses», mientras que los otros tres se suelen agrupar en lo que se denomina «Margen sin intereses».

Imagen por Autor

Agrega la nueva dimensión agrupada en las columnas (antes de Componente). Incluso crea una Jerarquía.

Imagen por Autor

Otra cosa útil que quieres añadir a tu gráfico es el formato condicional para distinguir entre efectos positivos y negativos. Esto es muy fácil. Sólo tienes que añadir un campo calculado con el signo de la medida y añadirlo a «color».

Imagen de autor

Image by Author

Dividir barra por colores

A veces hay dos dimensiones en las que quieres dividir los componentes: tal vez quieras dividir cada barra en dos o más colores sin crear otro componente en el eje x.

Para este gráfico, me gustaría utilizar otro conjunto de datos y se trata de otro tema importante en la banca: la liquidez.

El papel de los bancos en el sistema económico es el de intermediar entre quien tiene un exceso de liquidez y quiere conseguir dinero por ella (inversores) y quien necesita liquidez para su negocio (prestatarios). Los propios bancos necesitan liquidez y necesitan optimizar el tamaño de la misma (mantener la liquidez podría ser un coste con respecto a inversiones más lucrativas).

Una fuente típica de liquidez proviene de las cuentas corrientes de los clientes o de la emisión de bonos. Pero los bancos también pueden recuperar liquidez prestando durante un corto periodo de tiempo algunos activos que tienen (normalmente bonos o préstamos, pero también acciones). Esto puede hacerse con contrapartes del mercado (otros bancos a través de acuerdos de recompra, REPO) o con los bancos centrales.

En este contexto, es útil hacer un seguimiento del estado de sus activos (ya gravados o disponibles) para evitar prestar el mismo activo dos veces y la fuente potencial de su liquidez (mercado o banco central). Por lo tanto, hay dos dimensiones y una medida (contravalor de liquidez de sus activos).

Veamos cómo hacerlo en esta base de datos. Se ve que Tipo podría asumir dos valores: Activos totales o Activos gravados. Dado que los Activos Disponibles podrían calcularse como la diferencia entre el Total y el Gravado, vamos a intentar obtener un gráfico de «acumulación».

Imagen de Autor

Los primeros pasos son los mismos que antes (hay que tener en cuenta que hay que ordenar el Tipo para tener los Activos Totales antes de los Activos Gravados).

Imagen por Autor

Luego intenta poner la Fuente en Color. Verás que los resultados que obtendrás no son los esperados: El Activo Total cambia de 90 a 60. Además, el Activo Disponible es menor de lo que esperábamos.

Imagen de Autor

Esto depende de que la Suma Corrida se obtenga agrupando por Tipo Ahora que utilizas también otro nivel de detalle (Fuente) ves el Mercado y el Banco Central superpuestos en la misma barra. Así que hay que «Editar Cálculo de Tabla», elegir calcular usando «Dimensiones Específicas» y añadir Fuente.

Imagen por Autor

Otro detalle que puede ser útil son las etiquetas. Añade Measure en las etiquetas y obtendrás algo así.

Imagen por autor

Sólo muestra la etiqueta superior: el valor por defecto es no mostrar la etiqueta superpuesta. Hay que elegir «mostrar siempre» y centrar en vertical.

Imagen del autor

Imagen del autor

Los gráficos de cascada son una forma maravillosa de representar los componentes de una medida utilizada a menudo en Business Analytics.

Usando el «GANTT» de Tableau se puede obtener fácilmente una Cascada perfecta en unos pocos clics y con lo aprendido en este tutorial se puede ir más allá de las capacidades habituales de las herramientas más comunes utilizadas en la analítica empresarial.