WorkoutWednesday - Week 20

Enlace con los requerimientos aquí

@AnnUJackson siempre compone visualizaciones  con un estilo muy cuidado. En este caso, propone estudiar la distribución de los distintos productos en mobiliario en función del número de unidades vendidas, precio medio de venta y descuento promedio. Todo ello, manteniendo el formato con bandeo y una serie de acciones en el dashboard para resaltar combinaciones de unidades vendidas y descuentos.

  • Alinear las 3 hojas correctamente en el dashboard.
  • Dispersión pseudoaleatoria (conseguida usando INDEX) en el precio unitario.
  • Acciones en el dashboard para resaltar y filtrar valores.
  • LODs: para el cálculo de número de productos que venden X unidades y para las agrupaciones del descuento.
  • Eje doble para el diagrama de cajas.
  • Combinación de LOD y agrupaciones, junto con el cambio de “discreto” a “continuo”.

En resumen

WW201820

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 19

Enlace con los requerimientos aquí

Un ejercicio relativamente asequible y resultón: crear un dashboard que mantiene las proporciones y la posición (centrado) al mostrarse sin la página en la que se encuentra (parámetro &:showVizHome=no)

  • Los distintos gráficos.
  • Concebir la idea de combinar contenedores de tamaño fijo y automático.
  • Colocar los contenedores en el orden apropiado.
  • Nada

En resumen

WW201819

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 18

Enlace con los requerimientos aquí. Dos posibles niveles “intermedio” y “avanzado” con dificultades bastante diferentes.

Reto planteado por Luke Stanke con dos niveles, de nuevo “intermedio” y “jedi”.  ¿Retornan los clientes? ¿Qué cohorte es la más fiel? ¿Cuánto suele durar la fidelidad?

Principales Características:

  1. Mostrar la retención de las distintas cohortes.
  2. Imitar el formato.
  3. No hace falta rellenar las combinaciones que no tienen datos.

Básico

  • Crear las cohortes.
  • Obtener los trimestres (quarters Q).
  • Diseño
  • Cálculos de tabla para obtener la retención.
  • Nada.

Principales Características:

En resumen

WW201818

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 17

Enlace con los requerimientos aquí

Uno relativamente asequible: representar la evolución de las ventas usando bien una línea quebrada, bien una línea continua o bien únicamente una barra para cada mes.

  1. Un único dashboard.
  2. Con un parámetro para alternar la visualización.
  3. Con las descripiciones emergentes (tooltips) con el mismo formato.
  • Línea continua y barra mensual (Jump plot).
  • Acciones para cambiar de una hoja o a la siguiente.
  • Línea quebrada –adecuada a los requerimientos.
  • Tootips de la línea quebrada (sólo en el primer punto del mes).
  • Nada

En resumen

WW201817

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 16

Enlace con los requerimientos aquí

El objetivo principal, más allá de cuestiones estéticas, es comparar las ventas en el último período transcurrido frente al período equivalente el año anterior. La dificultidad estriba en tres puntos principales:
  1. Tener la capacidad de alternar el tipo de período entre día, semana y mes.
  2. Poder seleccionar el número de períodos (entre 1 y 12).
  3. Usar únicamente períodos completos
  • Crear los distintos parámetros.
  • Añadir las flechas con los indicadores.
  • Diseño.
  • LODs
  • Cálculo de las fechas con períodos completos –especialmente en cambios de período (cambio de año, etc). Creo que lo he hecho más complicado de lo que en realidad era.

En resumen

WW201816

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 15

Enlace con los requerimientos aquí

¿Por qué dos complejidades? Porque, en esta ocasión, no hay uno, sino dos posibles ejercicios.

El básico, en el que se requiere mostrar las 5 categorías con mayor número de productos –con los productos como círculos apilados en filas de 10 y en grupos de 100. Y el avanzado que, partiendo de la estructura del básico, añade complejidad al incorporar todas las categorías y añadir elementos estéticos como los rótulos e iconos.

  • Seleccionar el top 5.
  • Ordenar productos por ventas.
  • Rótulos.
  • Acertar con la combinación y el orden de cómputo de Index().
  • Añadir el espacio entre cada 100 productos.
  • Nada

Luke ha publicado un excelente paso a paso de esta sección (en inglés) aquí.

El avanzado incorpora, además de los requisitos del básico, la complejidad de tener múltiples filas. Es un gran ejemplo de un Trellis (o pequeños múltiplos) dentro de otro.

  • La estructura básica, generada en el apartado anterior.
  • Acertar con la colocación de los rótulos.
  • El cómputo de Index() dentro de la fila X dentro de la columna Y para calcular la fila XY.
  • La solución de Luke Stanke emplea una alternativa no dinámica (asigna la posición a cada categoría de manera fija) que simplifica sustancialmente los cálculos, pero prefiero la solución dinámica que reflejará un cambio en el número de productos, o si se cambian las dimensiones.

En resumen

WW201815

1
Dificultad
1
min
1
Utilidad

WorkoutWednesday - Week 14

Enlace con los requerimientos aquí

El objetivo principal es analizar la “cesta de la compra”, esto es, qué productos (o, en este caso, qué categorías) se adquieren a la vez. La dificultidad estriba en tres puntos principales:

  • Añadir los indicadores
  • Asignar el color
  • Decidir el orden de las categorías
  • Decidir que hay que realizar algún tipo de duplicación de los datos (yo opté por inner join)
  • Entender y aplicar el concepto de “Average Sales per Order” en el contexto de pedidos que incluyen productos de ambas categorías.
  • LOD

En resumen

WW201814

1
Dificultad
1
min
1
Utilidad

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