Cómo crear small multiples en Tableau

Se llama small multiples a una serie de gráficos del mismo tipo usando un mismo eje, de forma que sean fácilmente comparables, permitiendo así visualizar distintas particiones de una base de datos de un solo vistazo. Resultan por tanto especialmente útiles cuando el principal objetivo es comparar datos entre distintos valores de una categoría. Aquí un ejemplo que cree hace unos días de small multiples utilizando pirámides de población en distintos países de Europa (click en la imagen para abrir el dashboard). ¿Cómo crear small multiples en Tableau? Lo primero es crear la visualización base. En este caso, crearíamos la pirámide de población para un país concreto, Austria por ejemplo, utilizando la variable del país como filtro. Una vez tengamos la visualización “base”, si eliminásemos …

Novedades en Tableau 10 (II): Filtros a través de distintas bases de datos

Para mi esta es la gran novedad de Tableau 10 y la que más impacto tiene en mi día a día. Antes de Tableau 10, para utilizar un filtro en varias bases de datos al mismo tiempo había que crear un parámetro para que este, a través de un campo calculado en cada una de las bases de datos, actuara como un filtro. El problema es que los parámetros no pueden ser de opcion múltiple por ejemplo, y aunque este método era suficiente en la mayoría de casos, tenía sus limitaciones y llevaba más trabajo. Ahora no obstante, podemos por fin filtrar con un único filtro distintas bases de datos siempre que haya una relación establecida entre las mismas. Vamos a ver como. ¿Cómo filtrar …

Novedades en Tableau 10 (I): Análisis cluster (clustering)

Tal vez sea una de las novedades que la comunidad de Tableau esperaba con más ganas después de que se anunciara en una de las últimas conferencias: la posibilidad de realizar un análisis cluster de forma nativa en Tableau sin necesidad de utilizar ninguna aplicación de terceros. Pero ¿en qué consiste un análisis cluster? básicamente se trata de un método de estadística multivariante que clasifica un conjunto de elementos (datos) en un número reducido de grupos (clusters) de forma que los elementos que pertenezcan a un mismo grupo sean muy similares entre sí y diferentes de los elementos de otro grupo. El método utilizado por Tableau para realizar el análisis cluster es el de k-medias (k-means), validando el número de clusters por medio del índice …

Cómo usar en Tableau datos de latitud y longitud para mapear datos

Una de las funciones que más sorprenden y llaman la atención cuando se empieza a utilizar Tableau es la capacidad de visualizar datos geolocalizados a través de mapas. En muchas ocasiones, Tableau reconoce automáticamente datos numéricos de latitud y longitud automáticamente siendo increiblemente sencillo crear un mapa con nuestros datos. No obstante, Tableau no siempre reconoce automáticamente una variable como latitud o longitud si no tiene el formato adecuado (numérico) y está etiquetado de forma correcta (latitud y longitud), pero podemos modificar rápidamente las preferencias de dichos campos para que Tableau los utilice como datos que debe tratar como datos geográficos. De la web de datos abiertos de la Comunidad de Madrid he descargado un fichero con datos de aparcamientos públicos en el municipio de …

Comparar una categoria con el total usando FIXED LOD

Una de las novedades más útiles de las últimas versiones de Tableau, en concreto en al versión 9.0, fue la introducción de las expresiones de nivel de detalle (LOD por sus siglas en inglés). De forma resumida se trata de un tipo de expresiones que permiten realizar cálculos agregados en un nivel de detalle distinto al que tenemos en nuestra visualización. Escribiré más sobre LOD y ejemplos de como y para que utilizar este tipo de expresiones en futuros posts, pero para empezar veamos un ejemplo lo más sencillo posible, Imaginemos que queremos visualizar el porcentaje de ventas por categoría de producto en una región concreta, y a la vez comparar dicho porcentaje con el porcentaje por categoría del total, de forma que podamos ver …

Preparar y visualizar datos de encuestas con Tableau y Alteryx

Tras 9 años trabajando en institutos de investigación de mercados, una de las primeras ideas que me vino a la cabeza cuando descubrí Tableau fue sus posibilidades a la hora de visualizar datos de encuestas. Es cierto que por la forma que tiene Tableau de tratar los datos, la estructura de los ficheros de encuestas con los que habitualmente se trabaja no es la más idónea. Los ficheros de encuestas normalmente cuentan con un registro (una fila) para cada encuestado y una dimensión (columna) para cada una de las variables o preguntas del cuestionario. Es decir, se trabaja con ficheros que habitualmente tienen muchas columnas, mientras que en Tableau es más conveniente tener ficheros con un gran número de registros (filas) y menor número columnas. …

2 nuevos concursos de análisis y visualización de datos con Tableau

Llevo unas semanas con el blog algo abandonado pero espero retomarlo en los próximos dias con fuerza con nuevos tutoriales, consejos, trucos y demás. Pero antes quería compartir los enlaces a dos interesantes concursos que Tableau ha publicado recientemente. El primero de ellos es el ya habitual Iron Viz Contest, en el que Tableau elige un tema sobre el que crear un dashboard, publicarlo en Tableau Public, y el ganador competirá en el Iron Viz Championship en Austin, ganando un ticket para la conferencia de Tableau en noviembre que este año se celebra en Austin, avión, hotel, etc. En esta ocasión el tema elegido es… Comida! Podeis saber más sobre este concurso en este enlace. El segundo concurso es el Big Data Viz Challenge, patrocinado …

Tableau 9.3 ya disponible

Tableau 9.3 está ya oficialmente disponible y estas son las principales novedades disponibles desde hoy mismo.   Tableau Server:   La barra de búsqueda ahora muestra primero los workbooks y dashboards más vistos en el servidor. Análisis de contenido: posibilidad de analizar cuántas veces ha sido visto cada dashboard. Algo que mucha gente estaba demandando: control de versiones en Tableau Server, pudiendo acceder a una versión previa de un dashboard. Mejoras en la administración de contenidos y en la administración general del servidor. Carga progresiva de dashboards en Tableau Server. Tableau Desktop: Unión entre dos archivos ya disponible de forma nativa. Conexión a Snowflaew Elastic Data Warehouse y  Salesforce.com, Posibilidad de crear grupos y agrupaciones (bins) directamente desde la ventana de conexión de datos. Otra …