Funcții de fereastră în Tableau

Analiza seriilor de timp în Tableau

Chris Hui

VP of Product, Tracked

Ce este o fereastră?

  • Ferestrele sunt partiții specifice pe care doriți să le analizați
  • Utilizate ca argument pentru funcțiile de fereastră
  • Dimensiunea ferestrei este determinată de punctul de start și de cel de final
  • Dacă nu se specifică start sau final, întregul interval al măsurii este tratat ca o singură fereastră

Tabel exemplu cu o fereastră de 2 ore

Tabel exemplu cu o fereastră fără start sau final specificat

Analiza seriilor de timp în Tableau

Ce este o funcție de fereastră?

Cunoscute ca calcule mobile care netezesc datele pe intervale de timp specifice

  • Exemple: sume pe fereastră, medii mobile și deviații standard mobile
  • Compuse dintr-o măsură, un punct de start și un punct de final

Analiza seriilor de timp în Tableau

Cum funcționează dimensionarea ferestrei?

  • Dimensiunea ferestrei reprezintă numărul de puncte de date incluse
  • Odată setată dimensiunea ferestrei, aceasta se aplică fiecărui calcul pe rând următor

Analiza seriilor de timp în Tableau

Cum influențează granularitatea dimensiunea ferestrei?

  • Granularitatea influențează direct rezultatul funcțiilor de agregare pe fereastră
  • Agregările se calculează mai întâi, înainte de dimensiunea ferestrei

Exemplu de fereastră cu granularitate zilnică pe 2 zile

Exemplu de fereastră cu granularitate săptămânală pe 2 săptămâni

Analiza seriilor de timp în Tableau

Care este scopul unei funcții de fereastră?

  • Creează vizualizări agregate ale datelor pe intervale de timp specifice
  • Funcțiile de agregare normale folosesc întregul interval de date (fără specificare)

Exemple de funcții de fereastră:

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

Diferența dintre structura argumentelor unei funcții de fereastră și a unei funcții de agregare normale

  • WINDOW_CORR()
  • WINDOW_MEDIAN()
Analiza seriilor de timp în Tableau

Ce este corelația?

  • Măsoară gradul de relație dintre două variabile

  • Coeficientul de corelație (r) măsoară intensitatea și direcția relației

  • Valorile variază între -1 și 1

  • O valoare pozitivă înseamnă că pe măsură ce o variabilă crește, cealaltă crește și ea

  • Invers, o valoare negativă înseamnă că atunci când o variabilă crește, cealaltă scade

Reprezentarea unui interval de valori ale corelației, de la corelații negative slabe la corelații pozitive puternice

Analiza seriilor de timp în Tableau

Cum funcționează corelațiile pe fereastră?

  • Calculează coeficientul de corelație Pearson pentru întreaga vizualizare, între două variabile agregate

  • Spre deosebire de funcția CORR(), care necesită variabile neagregate

Exemplu care arată cum corelația pe fereastră returnează un singur set de valori pentru întreaga măsură

Exemplu care arată cum funcția de corelație afișează valori separate pentru fiecare rând

Analiza seriilor de timp în Tableau

Prezentarea setului de date

  • Analiza activității de tranzacționare a apei și a tranzacțiilor sezoniere
  • Tehnici de serii de timp pentru identificarea tiparelor de prețuri anormale:
    • Medii mobile
    • Corelații pe fereastră

Imagine cu date de prețuri tranzacționale dintr-o piață ipotetică de tranzacționare a apei

1 https://theswaddle.com/water-is-now-a-traded-commodity-can-it-still-be-a-human-right-too/
Analiza seriilor de timp în Tableau

Să exersăm!

Analiza seriilor de timp în Tableau

Preparing Video For Download...