Funções de janela no Tableau

Análise de Séries Temporais no Tableau

Chris Hui

VP of Product, Tracked

O que é uma janela?

  • "Windows" são partições específicas que você quer analisar
  • Usadas como argumento em funções de janela
  • O tamanho da janela é definido pelo início e fim da janela
  • Se nenhum início ou fim for informado, toda a faixa de valores da medida vira uma única janela

Tabela de exemplo mostrando uma janela incluindo 2 horas

Tabela de exemplo mostrando uma janela sem horário inicial ou final

Análise de Séries Temporais no Tableau

O que é uma função de janela?

Conhecidos como cálculos móveis que suavizam dados em janelas de tempo definidas

  • Exemplos: somas em janela, médias móveis e desvios padrão móveis
  • Compostos por uma medida, tamanho inicial e tamanho final

Análise de Séries Temporais no Tableau

Como funciona o dimensionamento da janela?

  • O dimensionamento da janela é o número de pontos de dados incluídos
  • Definido o tamanho da janela, ele se aplica a cada cálculo linha a linha subsequente

Análise de Séries Temporais no Tableau

Como a granularidade impacta o tamanho da janela?

  • A granularidade impacta diretamente o resultado da função de agregação em janela
  • As agregações são calculadas primeiro, antes do tamanho da janela

Exemplo de janela com granularidade diária abrangendo 2 dias

Exemplo de janela com granularidade semanal abrangendo 2 semanas

Análise de Séries Temporais no Tableau

Qual é o objetivo de uma função de janela?

  • Cria visões agregadas dos seus dados com base em janelas de tempo específicas
  • Funções de agregação normais usam toda a faixa de dados (sem especificação)

Exemplos de funções de janela:

  • WINDOW_SUM()
  • WINDOW_AVG()
  • WINDOW_STDEV()

Imagem mostrando a diferença na estrutura de argumentos entre uma função de janela e uma função de agregação normal

  • WINDOW_CORR()
  • WINDOW_MEDIAN()
Análise de Séries Temporais no Tableau

O que é correlação?

  • Mede o quanto duas variáveis podem estar relacionadas

  • O coeficiente de correlação (r) mede a força e a direção da relação

  • Os valores variam de -1 a 1

  • Valor positivo: quando uma variável aumenta, a outra também aumenta

  • Valor negativo: quando uma variável aumenta, a outra diminui

Faixa de valores de correlação: de fracas negativas a fortes positivas

Análise de Séries Temporais no Tableau

Como funcionam as correlações em janela?

  • Calcula o coeficiente de correlação de Pearson para toda a visualização entre duas variáveis agregadas

  • Diferente da função CORR(), que exige variáveis não agregadas

Exemplo mostrando como a correlação em janela retorna um único conjunto de valores de correlação para toda a medida

Exemplo mostrando como a função de correlação exibe valores separados de correlação para cada linha

Análise de Séries Temporais no Tableau

Apresentando o conjunto de dados

  • Análise de negociação de água e das transações sazonais
  • Técnicas de séries temporais para achar padrões anormais de preços:
    • Médias móveis
    • Correlações em janela

Imagem de dados de preços transacionais em um mercado hipotético de água

1 https://theswaddle.com/water-is-now-a-traded-commodity-can-it-still-be-a-human-right-too/
Análise de Séries Temporais no Tableau

Vamos praticar!

Análise de Séries Temporais no Tableau

Preparing Video For Download...