Datediff: Cómo calcular la diferencia entre dos fechas en Tableau

Los campos calculados (Calculated Fields) son una de las funciones más interesantes y potentes de Tableau. En este post voy a hablar de uno de los cálculos más habituales cuando estamos utilizando fechas: DATEDIFF, es decir, la diferencia entre dos fechas. Especialmente útil para analizar, por ejemplo, el funcionamiento de un departamento logísitico de una tienda, y saber el tiempo desde que un cliente realiza un pedido hasta que este se envía al comprador. La fórmula La fórmula DATEDIFF requiere únicamente indicar 3 campos. El periodo en el que queremos que la diferencia se calcule, es decir, si queremos la diferencia en minutos, dias, meses, etc. La fecha de inicio del cálculo (la fecha de compra del artículo, en el ejemplo antes mencioonado) y la …

Dashboard de la Liga BBVA Actualizado: Jornada 11

Llevaba dos jornada sin actualizar el dashboard de la Liga BBVA 2015/2016. El motivo ha sido un error en la caputra de los datos utilizando import.io, que por alguna razón que desconozco había empezado a no capturar todos los partidos de algunas jornadas, así que he tenido que duplicar el web scraping the import.io y realizar algo de trabajo adicional en Alteryx. Por suerte no ha llevado al final demasiado tiempo.Así que como desde hace ya un tiempo, haz click en este enlace para ver ya actualizado, el dashboard de la Liga BBVA 2015/2016!

Parámetros II: Seleccionar la medida que queremos visualizar

Hace unos días comenzamos a hablar de parámetros y de los 4 pasos fundamentales para utilizarlos. Pero la pregunta clave es ¿Para qué podemos utilizarlos? Uno de los ejemplos más típicos de uso de parámetros en Tableau es seleccionar la medida que queremos visualizar en un gráfico. Es decir, ¿y si en vez de utilizar 5 gráficos de barra para mostrar 5 variables quisieramos utilizar un único gráfico y poder cambiar la variable de forma dinámica a través de un menú desplegable? Aquí es donde los parámetros son treméndamente útiles. Para este ejemplo vamos a utilizar la base de datos World Indicators de Tableau. Imaginemos que queremos visualizar la media de emisiones de CO2, la media de consumo energético, el PIB medio, la penetración media de …

Cómo crear un calendario interactivo en Tableau

Una de los mayores puntos fuertes de Tableau es su gran versatilidad frente a otros programas de BI y visualización de datos, especialmente sin necesidad de tener conocimientos de programación ni picar código. Esta versatilidad permite, por ejemplo, crear visualizaciones con la estética de un calendario con la ventaja añadida de su fácil lectura para la mayoría de personas gracias a lo familiarizados que estamos con este formato que vemos prácticamente a diario en nuestros teléfonos móviles, ordenadores, mesas de trabajo, páginas de reserva de vuelos u hoteles, etc. Además, podemos dar al calendario un valor extra añadiendo color que represente un valor, como en la imagen de abajo, donde podemos ver las ventas que ha realizado una empresa durante el mes de noviembre de …

Trifacta Wrangler, nueva aplicación gratuita para preparación y depuración de datos

Hace unos días descubrí a través de Twitter que la empresa Trifacta acaba de lanzar hace pocos días Trifacta Wrangler, una aplicación gratuita para la preparación y depuración de datos que permite entre otras opciones conocer la homogeneidad en la estructura de cada uno de los campos disponibles en un fichero, seperar un campo en varias columnas, definir depuraciones de posibles errores ortográficos o de estructura de datos, corregir inconsistencias en campos numéricos por el uso de letras indicadoras de multiplicadores (“2M” para indicar 2 millones, por ejemplo) y otra serie de operaciones más o menos frecuentes que se suelen tener que realizar con anterioridad al análisis y visualización de la información. Es cierto que la herramienta parece tener ciertas limitaciones en la variedad de …

Parametros I: 4 pasos para utilizarlos

Los parámetros son valores dinámicos definidos por el usuario que pueden reemplazar valores en los cálculos, los filtros y las líneas de referencia. Resultan de gran utilidad cuando queremos dar a nuestro dashboard mayor interactividad, y permitir al usuario “jugar” con los distintos gráficos y visualizaciones que hayamos creado. En definitiva, con los parámetros podemos permitir que el usuario elija la medida que se visualizará en un gráfico, modificar una categoría, cambiar colores, tamaños, líneas de referencia, definir valores para responder a preguntas del tipo “que pasaría si…”, etc. Durante las próximas semanas iré incluyendo ejemplos más concretos de uso de parámetros y explicaciones detalladas, pero a modo de introducción conviene tener siempre en mente los 4 pasos fundamentales para utilizar parámetros en Tableau, que …

Dashboard presentado para el IronViz Contest

Para aquellos que no lo conozcan, Tableau organiza cada año un concurso para invitar al ganador a participar en la competición IronViz que tiene lugar en su conferencia anual, en la cual facilitan una base de datos pocos dias antes del concurso y finalmente tienes que crear un dashboard en 20 minutos delante de miles de personas. Esta fue la visualización que mandé para dicho concurso, y que quedó finalista este año, centrado en visualizaciones sobre música. Para ello utilicé Import.io y Alteryx para obtener y tratar los datos de dos fuentes Setlist.fm y Allmusic.com. Lamentablemente no pude ganar, lo que habría implicado una invitación a la conferencia en Las Vegas y participar en la IronViz. Quien sabe, lo mismo el año que viene tenga …

#data15: Novedades en próximas versiones de Tableau

Ayer fue la primera keynote de #data15: la conferencia anual de Tableau en EEUU que este año se celebra en Las Vegas. Al igual que en pasadas conferencias, tras la keynote de Christian Chabot llegó el turno de los desarrolladores y las demostraciones de futuras funciones de Tableau, y la verdad es que vamos a tener muy interesantes novedades durante el próximo año. A falta de mayor información y disponibilidad de videos en la propia página web, aquí os dejo una lista de las novedades que incorporará Tableau Desktop en los próximos meses: Uniones entre tablas Uniones entre diferentes bases de datos. Opción para que cuando tengamos una tabla con totales y coloreada, se excluyan los totales al colorear la misma. Opción para mover los …