Transformaciones y visualizaciones de fechas

Análisis de series temporales en Tableau

Chris Hui

VP of Product, Tracked

Dividir datos en Tableau

  • Los datos pueden codificarse con delimitadores y dividirse en campos propios (p. ej., AUS-001)

  • Tableau ofrece dos opciones de división: Split o Custom split

  • Split: separa según el delimitador más común

Análisis de series temporales en Tableau

Dividir datos en Tableau

  • Los datos pueden codificarse con delimitadores y dividirse en campos propios (p. ej., AUS-001)

  • Tableau ofrece dos opciones de división: Split o Custom split

  • Split: separa según el delimitador más común

Cust Order Key Split 1 Split 2 Split 3
AA-B1-C1 AA B1 C1
AA-B2-C2 AA B2 C2
AA-B3-C3 AA B3 C3
Análisis de series temporales en Tableau

Dividir datos en Tableau

  • Los datos pueden codificarse con delimitadores y dividirse en campos propios (p. ej., AUS-001)

  • Tableau ofrece dos opciones de división: Split o Custom split

  • Split: separa según el delimitador más común

  • Custom split: separa según los delimitadores que especifiques
Cust Order Key Split 1 Split 2 Split 3
AA-B1-C1 AA B1 C1
AA-B2-C2 AA B2 C2
AA-B3-C3 AA B3 C3

$$

Cust Order Key Split 1 Split 2 Split 3
AA-B1-C1.DD AA B1 C1.DD
AA-B2-C2.DD AA B2 C2.DD
AA-B3-C3.DD AA B3 C3.DD
Análisis de series temporales en Tableau

Divisiones calculadas en Tableau

  • SPLIT() es útil cuando necesitas dividir uno o más delimitadores en un campo de texto

  • Los tokens (texto) se devuelven de izquierda a derecha (positivo) o de derecha a izquierda (negativo) según la posición

  • Las funciones de división suelen anidarse y combinarse con funciones como:

    • IF() / TRIM() / CASE

Ejemplo de cómo funciona la función split en Tableau con delimitadores y el número de posición indicado

Campo calculado que muestra cómo Trim y Split se usan juntas en una función anidada

Análisis de series temporales en Tableau

Validar fechas

  • Por diseño, Tableau cumple y reconoce formatos de fecha ISO-8601 y del calendario gregoriano estándar

  • Aun así, a veces las fechas aparecen como texto/cadena

  • La función ISDATE() devuelve True para las entradas reconocidas como fechas y False en caso contrario

Tabla que muestra los estándares ISO-8601 que Tableau reconoce

Ejemplo de campo calculado que muestra cómo se usa ISDATE en Tableau

Análisis de series temporales en Tableau

¿Analizar o no analizar?

  • DATEPARSE() convierte campos de texto no estándar en objetos fecha-hora mediante un análisis explícito del formato

  • Sirve para todas las cadenas de fecha que están como texto en lugar de fecha

  • MM-YY-DD puede tener sentido para nosotros, pero no para Tableau, a menos que lo indiques con DATEPARSE()

Imagen que muestra los componentes de una cadena de fecha-hora y cómo Tableau la interpreta

Ejemplo de campo calculado que muestra cómo DATEPARSE interpreta cada componente de una cadena de fecha-hora

Análisis de series temporales en Tableau

Depurar con truncado de fechas

  • ISDATE() y DATEPARSE() sirven para identificar fechas no válidas, pero no para corregirlas

  • DATETRUNC() devuelve el valor más bajo de cada partición de fecha, según la especificación del día (p. ej., semana empieza en lunes)

Ejemplo de campo calculado que muestra cómo usar datetrunc para corregir fechas semanales mal registradas

  • DATETRUNC() es útil para comprobar periodos de reporte recurrentes por errores (p. ej., semanal)

Resultado de campo calculado que muestra cómo datetrunc corrige fechas no válidas

Análisis de series temporales en Tableau

El conjunto de datos

Captura del conjunto de datos de ejemplo de Aguacates

  • Análisis univariante y multivariante de variedades de aguacate
  • Estacionalidad y distribuciones de precios
  • Análisis de tendencias y percentiles

Imagen de aguacates que representa el conjunto de datos de Aguacates

Análisis de series temporales en Tableau

¡Vamos a practicar!

Análisis de series temporales en Tableau

Preparing Video For Download...