WorkoutWednesday - Week 20

Enlace con los requerimientos aquí

Vigésimo reto del año. Propuesto por Luke, en colaboración con Ann Jackson para un WorkoutWednesday en directo en SFBATUG  ( San Fransisco Bay Area Tableau User Group).

Lo he clasificado como de dificultad media porque nada me ha parecido difícil, pero hay mezcla de todo (LOD, sets, etc.) en algo en apariencia tan simple.

Principales Características:

  1. Mostrar en una vista los 10 estados con más pediods, los cinco con menos y un “todos los demás”.
  2. Mostrar los pedidos de este año (último año con datos) y los del anterior, junto con una etiqueta informativa.
  3. Poder limitar la vista a alguna categoría en concreto.
  • Filtro.
  • Cálculos básicos (p.ej. con valores “hardcoded“).
  • Diseño.
  • Combinar LODs y sets
  • Etiqueta descriptiva
  • Nada realmente difícil. Los cálculos creados pueden ser dinámicos (referenciando al último año para el cual tenemos datos) o hardcoded. Mantenerlo dinámico es un poco más complicado, especialmente en los sets.

En resumen

WW201920

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 19

Enlace con los requerimientos aquí

Reto de @VizWizBi que nos propone que lo resolvamos únicamente con cálculos de tabla. Bastante asequible, sin necesidad de pasarnos horas ajustando el formato.

Principales Características:

  1. Seleccionar el estado que queramos usar de referecia a partir de un listado con todos los estados.
  2. Mostrar los estados más similares en ventas en los distintos segmentos.
  3. Resaltar el estado seleccionado.
  • Diseño.
  • Acción para seleccionar el estado.
  • Rango en las distintas vistas.
  • Cálculos de tabla anidados para comparar los distintos rangos.
  • Filtro para seleccionar únicamente los estados más “similares” (similitud definida por el rango, no por el valor actual de ventas).
  • Selección del tipo de vista con el listado de estados (barra vs. cuadrado, eje sencillo vs dual).
  • Nada.

En resumen

WW201919

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 18

Enlace con los requerimientos aquí

Reto limpio y en apariencia sencillo de @AnnUJackson. Replicar un sencillo gráfico de barras, con un poco de texto dinámico y un gráfico con líneas mostrando ventas a lo largo de un cuarto. Repito: en apariencia sencillo. Algunas de las limitaciones impuestas: máximo de 3 hojas (yo he usado dos) y ningún cuadro de texto en el dashboard final. Esa es la parte que me resultó más compleja (para poner el nombre y la atribución).

Principales Características:

  1. Poder seleccionar dos trimestrres cualesquiera.
  2. Que el trimestre más reciente esté siempre en la misma posición (y color), independientmente del parámetro usado.
  3. Máximo de tres hojas en el dashboard final.
  • Crear los distintos parámetros.
  • Diseño base.
  • Mostrar únicamente los valores de los trimestres seleccionados.
  • Mantener siempre el trimestre más reciente del mismo color y en la misma posición.
  • El formato no es “difícil”, pero es ciertamente laborioso.
  • El color del texto en las barras.
  • Restricción de las tres hojas: ¿cómo añadir la parte de atribución? (usuario de twitter, semana de WoW y que AnnUJackson es la autora original). Datos de atribución

En resumen

WW201918

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 17

Enlace con los requerimientos aquí

Reto de @LukeStanke para crear una tabla con porcentajes y variaciones respecto al mes pasado o al año anterior. Muchas opciones para resolverlo: con LOD y filtros en contexto, con campos calculados ex profeso, con LOD “include”. Mi reacción inicial fue LOD y filtros en contexto, que es la que evalúo a continuación.

Principales Características:

  1. Mostrar el porcentaje de cada categoría atribuible al segmento de consumidor.
  2. Junto con una medida del cambio respecto al mes anterior y otra respecto al año anterior.
  3. Con un cómputo global para las tres categorías resaltado con colores diferentes.
  • Tabla inicial.
  • Diseño.
  • LODs
  • Cálculos de tabla para las medidas de cambio respecto al mes/año anterior.
  • Diseñar la medida para que compute de manera distinta cuando es una categoría única a cuando es el “total”.

Se puede optar por múltiples combinaciones para obtener la vista final: medida con el segmento “hardcoded”, LOD con filtros en contexto,.. yo he optado por los filtros en contexto en la versión inicial y por una medida con el segmento “consumer” explícito en la definición del cálculo en la segunda versión.

En resumen

WW201917

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 16

Enlace con los requerimientos aquí

Asequible reto de @curtisharris_ para comparar valores promedios con el valor del día seleccionado. Vista muy sencilla y limpia con algún que otro detalle oculto.

Principales Características:

  1. Mostrar los días de la semana con el promedio de pedidos.
  2. Mostar el valor del día seleccionado superpuesto.
  3. Variar el texto en función de la relación entre el valor del día seleccionado y el valor promedio.
  • Diseño.
  • Cálculos con el nombre del día de la semana.
  • Superposición de las dos medidas (promedio y día seleccionado).
  • LODs
  • En las instrucciones del reto indican que no se usen cálculos de tabla. Si, aún así, se persiste… son relativamente complicados. Esta es la versión con cálculos de tabla

En resumen

WW201916

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 15

Enlace con los requerimientos aquí

Reto de Lorna Eden para esta semana, comparando la valoración del stock de Tableau a lo largo del tiempo (¡ha subido!). Permite comparar el cierre de cada semana con el cierre promedio o el de las semanas seleccionadas. No he acabado de entender muy bien cuál era el propósito de su visualización con las barras/gantt, así que he cambiado un poco alguna parte.

Principales Características:

  1. Mostrar el cierre, máximo y mínimo de cada semana. Mostrar el cierre como una línea de puntos, y la variación máximo y mínimo como un gris de fond.
  2. Colorear el cierre semanal en función de si está por encima o por debajo bien de la media de todo el período, o bien de la media de un período seleccionado, usando un parámetro para cambiar el comportamiento.
  3. Mostrar en una descripción emergente la posición de la semana (cierre, máximo y mínimo).
  • Cálculos sencillos (la mayoría son “si X set, entonces medida“).
  • Líneas de referencia.
  • Diseño.
  • LODs.
  • Combinar distintos sets sobre la misma dimensión.
  • Colorear los puntos/líneas.
  • Nada.

En resumen

WW201915

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 14

Enlace con los requerimientos aquí

Un reto de Ann Jackson que está, como de costumbre, plagado de detalles. Sacando nuevas aplicaciones para los sets y las acciones sobre los sets.

Principales Características:

  1. Poder comparar dos selecciones (de subcategorías) en el mismo gráfico.
  2. Una subcategoría no puede ser seleccionada para el grupo contrario cuando ya ha sido seleccionada en uno de los grupos.
  3. Cambios de colores varios.
  • Crear dos sets iniciales.
  • Vista inicial de ventas por mes y subcategoría.
  • Diseño.
  • Diseño de las acciones sobre los sets. ¿Cómo hacer para que desaparezcan? Varias alternativas. Yo he optado por varios sets distintos –que, se podrían simplificar.
  • Gestión de los colores en función de la combinación de sets.
  • Planteamiento abstracto.

En resumen

WW201914

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 13

Enlace con los requerimientos aquí

Un gráfico muy típico para visualizar la evolución de los stocks recreado en Tableau. Luke Stanke nos plantea el reto con varios niveles de dificultad. Asequible, pero uno que conviene pensar antes de empezar con él (¿cuál es la mejor estructura de los datos? ¿qué filtros voy a necesitar? ¿cómo gestionar los distintos tipos de agregación? — ¡Papel y lápiz antes de Tableau! — al menos para mí).

Principales Características:

  1. Cambiar el período representado por cada una de las “velas” en función del rango de fechas seleccionado.
  2. Representar en la misma vista el máximo y mínimo del período (como la línea fina) y la apertura y cierre del período (la línea gruesa).
  3. Tener una vista con el zoom del período seleccionado y una vista general completa.
  • Crear los distintos parámetros.
  • Filtrar el período seleccionado.
  • Usar las pistas que deja Luke al inicio del reto: Gantt o duplicar los datos.
  • Asignar los colores.
  • LODs que computan la amplitud del período seleccionado…
  • Y se usan para cambiar la agregación a día / semana / mes según corresponda.
  • Usar una fecha truncada en el eje.
  • Usar el número de la tabla duplicada para trazar las líneas junto con el día discreto de la fecha truncada para asegurarse que no cruzan a distintos días.
  • Usar el número de tabla duplicada para seleccionar el inicio – fin de la línea.
  • Redondear las líneas si se usa Gantt (sencillo si se duplican los datos, puesto que no requiere nada adicional).

En resumen

WW201913

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 12

Enlace con los requerimientos aquí

Curtis Harris propone un reto que es bastante frecuente en el Mundo Real™: análisis de retención – cohorte. Con una peculiaridad: nada de modificar la estructura de los datos ni preparción previa: Tableau puro y duro.

Principales Características:

  1. Seleccionar una semana de un parámetro, ordenado descendente.
  2. Mostrar la evolución de los clientes que repiten compra durante las siguientes 12 semanas.
  3. Incluyendo semanas en las que ningún cliente repite,
  • Descripciones emergentes.
  • Diseño
  • Estructura de los cálculos (expresiones LOD, combinadas con campos calculados y cálculos de tabla).
  • Parámetro de selección de fecha en orden descendente (en sí, no es complicado, el truco está en crear el parámetro a partir de los valores de un campo de fecha al que, previamente, hemos cambiado en sus propiedades el orden a sentido descendente –la clave está en que el parámetro mantien el orden encontrado en su campo de origen).
  • Eje sin decimales y valor en la descripción emergente con ellos.
  • Nada.

En resumen

WW201912

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 11

Enlace con los requerimientos aquí

Reto de Lorna Eden que combina un mapa con 

Principales Características:

  1. Mapa con estados Y ciudades.
  2. Lista de ciudades ordenada por un parámetro que permite que el orden sea por el beneficio O por orden alfabético.
  3. Descripciones emergentes con visualizaciones propias.
  • Crear el mapa.
  • Crear la lista de ciudades – ciudades + estado (usando la misma técnica que en el reto anterior propuesto por Ann).
  • Crear las distintas vistas.
  • Usar el parámetro para ordenar bien por una medida (beneficio ascendente o descendente), bien alfabéticamente (spoiler: yo he usado index() o -index()).
  • Ajustar las vistas en las descripciones emergentes).
  • Nada.

En resumen

WW201911

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 10

Enlace con los requerimientos aquí

Un reto de Ann Jackson basado en su IronQuest de Febrero. Un mapa peculiar, con algunas particularidades. Interesante porque elimina distorsiones debidas a distintos tamaños de las regiones (superficie de estados, en este caso).

Principales Características:

  1. Crear un “mapa” de EEUU con un cuadrado por cada estado que, más o menos, se sitúe en una posición reconocible, pero acercando Hawaii y Alaska.
  2. Mostrar el ratio de benefecio de los dos últimos años, usando un cuadrado más pequeño dentro del otro (uno por cada año).
  3. Calcular el cambio de un año a otro y mostrarlo como texto con unos indicadores en forma de triángulo –si ha habido un cambio positivo o negativo– y de una raya –si no ha habido cambio.
  • Cálculos usando múltiples campos calculados, uno por cada año (“hard coded”).
  • Obtención del mapa, dadas las indicaciones de Ann.
  • Diseño
  • No crear fórmulas adicionales, sino resolverlo con cálculos de tabla –manteniendo los años dinámicos.
  • Nada.

En resumen

WW201910

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 9

Enlace con los requerimientos aquí

Luke Stanke nos reta a construir un gráfico muy sencillo que muestre el total de ventas, beneficios y cantidad por Ciudad (usando el estado para eliminar ambigüedades). La particularidad es que sólo se pueden mostrar 10 ciudades a la vez. Nos deshacemos de la barra de navegación y la sustituimos por un parámetro que rote por las distintas páginas.

Principales Características:

  1. Mostrar sólo 10 ciudades, pero poder rotar por las siguientes páginas.
  2. Combinar el nombre de la ciudad con la abreviatura de 2 letras del estado.
  3. Sin fijar los ejes, mantener siempre la misma proporción (mín y máx) independientemente de los valores mostrados.
  • Crear el gráfico inicial.
  • Crear la combinación de ciudad-estado (especialmente si lees hasta el final del post de Luke y te das cuenta de que tiene un cálculo preparado para ello –no lo hice, y usé una tabla disponible en Scott on Technology — por otra parte, hay una errata en el cálculo que genera algunos “Nulls” así que mejor usar la tabla)..
  • Diseño
  • Crear un cálculo de tabla usando Rank_unique que se adecue al parámetro.
  • Crear el parámetro (es sencillo crearlo, pero para “autogenerar” los valores, empleé una fuente de datos adicional creada en Excel para crear el parámetro “a partir de”. Una vez creado, se puede cerrar la fuente de datos.
  • Etiquetas de “Profit” en su sitio.
  • Ejes que actúen como si estuvieran fijos, pero que dependen del valor máximo en los datos.
  • Nada.

En resumen

WW201909

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 8

Enlace con los requerimientos aquí

Un reto asequible y funcional propuesto por @Curtisharris_. De momento, parece una dinámica de sus propuestas: sin muchas florituras, relativamente asequibles y 100% funcionales. En este caso, un pareto para identificar el punto de corte del 80% de las ventas, con la peculiaridad de que quiere que tecleemos lo menos posible y nos restrinjamos a los cálculos predefinidos de Tableau todo lo que podamos.

Principales Características:

  1. Pareto con el % acumulado de ventas frente al número de productos.
  2. Con líneas de referencia en el 80/20.
  3. Usando únicamente dos campos calculados “tecleados”.
  • Crear la vista inicial.
  • Añadir la marca adicional en el punto de corte del 80%.
  • Añadir las líneas de referencia.
  • Crear el filtro de exclusión sobre la segunda hoja.
  • Diseño.
  • Usar únicamente dos cálculos manuales –se puede con uno sólo.
  • Nada.

En resumen

WW201908

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 7

Enlace con los requerimientos aquí

Reto de San Valentín propuesto por Lorna Eden, con el aliciente de dibujar alguna figura que se parece, vagamente, a un corazón.

Principales Características:

  1. Construir un diagrama radial.
  2. Implementar un cambio de hoja usando un parámetro.
  3. Usar botones para la navegación.
  • Crear los distintos parámetros.
  • Vista inicial con la evolución anual.
  • Botones de navegación.
  • Vista con el diagrama radial.
  • Cambio de vista con el parámetro.
  • Nada.

En resumen

WW201907

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 6

Enlace con los requerimientos aquí

Una visualización estéticamente atractiva de la mano de @AnnUJackson. Combina una visión granular (cada una de las burbujas u hojas) con una visión agregada (la barra que hace las veces de “tronco” del árbol). Personalmente, creo que el uso es limitado, pero no deja de ser curiosa por su novedad y atractivo.

Principales Características:

  1. Crear la estructura de árbol con las hojas como cada uno de los pedidos y el tronco el agregado semanal.
  2. Con una visualización emergente que desglose cada pedido en subcategorías.
  3. Crear un filtro en la región que aparezca también en el título de la hoja.
  • Crear el filtro.
  • Crear las hojas y tronco.
  • Ordenar por ventas.
  • Formato.
  • Nada.

En resumen

WW201906

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 5

Enlace con los requerimientos aquí

Formato, formato y más formato con alguna joya escondida. Luke Stanke propone este reto con un “heatmap” + histograma marginal en el que no todo es lo que parece.

Principales Características:

  1. Replicar los distintos aspectos del formato.
  2. Resaltar la región o la subcategoría en función de dónde se interaccione con el dashboard.
  3. Cuadrícula.
  • Diseño.
  • Acciones de resalto.
  • Orden de las subcategorías.
  • Combinar las rayas grises que separan las categorías con la cuadrícula blanca.
  • Nada.

En resumen

WW201905

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 4

Enlace con los requerimientos aquí

Reto de presentación oficial de Curtis Harris con algunas características un tanto peculiares. Interesante, rápido, no demasiado complicado y aprendiendo alguna cosa en el camino. ¿Qué más se puede pedir?

Principales Características:

  1. Formatear los datos uniéndolos con una lista de los días.
  2. Realizar la unión en la ventana de preparación de datos de Tableau.
  3. Límite de tres hojas.
  • Diseño.
  • Campos calculados para el color, los círculos y las barras.
  • Cálculos de tabla bastante sencillos.
  • Conectar con las hojas de Google Sheets.
  • Realizar las uniones necesarias de los dos orígenes de datos.

En resumen

WW201904

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 3

Enlace con los requerimientos aquí

Primer reto de Lorna del año. Muy interesante por el tipo de datos (todo texto) y el tipo de visualización seleccionado.  Asequible y me ha parecido muy entretenido de construir. Muy útil la “leyenda”.

Principales Características:

  1. Una única hoja.
  2. Pequeños múltiplos.
  3. Con la particula visualización seleccionada.
  • Etiquetas emergentes.
  • Campos calculados necesarios.
  • Crear el diseño inicial (múlitles medidas, con dual axis, formatos, etc.).
  • Crear la rejilla de los pequeños múltiplos –yo he optado por usar una fuente de datos secundaria ordenada por el rango de % de victorias (tal cual del portapapeles)  porque con Index/Size me estaba dando problemas.
  • Nada realmente difícil, pero algunas secciones han llevado bien de tiempo…

En resumen

WW201903

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 2

Enlace con los requerimientos aquí

Un reto de principios de año para ir cogiendo forma. De complejidad media, pero que requerirá bastante tiempo.

Principales Características:

  1. Usar un “calendario” para filtrar o resaltar.
  2. Mostrar la dispersión de las ventas por regiones usando todo el rango del eje.
  3. Formato.
  • Crear el parámetro.
  • Usar un valor relativo de las ventas para el gráfico.
  • Añadir el toque “aleatorio”.
  • El calendario.
  • Resaltar-filtrar en la misma hoja (yo he usado un set, Ann usa dos –lo que le permite más variedad en los colores que usa).
  • Etiqueta con las ventas de la selección.
  • Lo que más me ha costado ha sido posicionar la etiqueta de las ventas del período seleccionado (sin recurrir a un eje doble).

En resumen

WW201902

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 01

Enlace con los requerimientos aquí

El primer reto de la nueva temporada llega pisando fuerte. Una tabla en la que poder crear un menú desplegable. En mi caso, funciona en Tableau Desktop, pero no en Tableau Public.

  • Diseño.
  • Tabla.
  • Configurar las acciones (set).
  • Imaginar el proceso (duplicando datos o sin duplicar).
  • ¡¡Conseguir que funcione en Tableau Public!!
Funciona en Tableau Desktop

En resumen

WW201901

1
Dificultad
1
min
1
Utilidad

Has llegado al final de esta página. ¿Dónde quieres ir ahora?