Fonctions de fenêtre dans Tableau

Analyse des séries chronologiques dans Tableau

Chris Hui

VP of Product, Tracked

Qu'est-ce qu'une fenêtre ?

  • Les fenêtres désignent des partitions précises à analyser
  • Utilisées comme argument pour les fonctions de fenêtre
  • La taille dépend de la fenêtre de début et de fin
  • Sans début ni fin précisés, toute l'étendue des mesures forme une seule fenêtre

Exemple de tableau montrant une fenêtre de 2 heures

Exemple de tableau sans heure de début ni de fin

Analyse des séries chronologiques dans Tableau

Qu'est-ce qu'une fonction de fenêtre ?

Aussi appelés calculs mobiles qui lissent les données sur des fenêtres temporelles données

  • Exemples : sommes de fenêtre, moyennes mobiles, écarts types mobiles
  • Composés d'une mesure, d'un début et d'une fin

Analyse des séries chronologiques dans Tableau

Comment fonctionne la taille de fenêtre ?

  • Le dimensionnement d'une fenêtre correspond au nombre de points de données inclus
  • Une fois la taille définie, elle s'applique à chaque calcul par ligne suivant

Analyse des séries chronologiques dans Tableau

Quel est l'effet de la granularité sur la taille de fenêtre ?

  • La granularité influence directement le résultat d'une agrégation de fenêtre
  • Les agrégations sont calculées d'abord, avant la taille de fenêtre

Exemple de fenêtre à granularité quotidienne sur 2 jours

Exemple de fenêtre à granularité hebdomadaire sur 2 semaines

Analyse des séries chronologiques dans Tableau

À quoi sert une fonction de fenêtre ?

  • Crée des vues agrégées de vos données selon des fenêtres temporelles spécifiques
  • Les fonctions d'agrégation normales utilisent toute l'étendue des données (aucune spécification)

Exemples de fonctions de fenêtre :

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

Image montrant la différence de structure d'arguments entre une fonction de fenêtre et une agrégation normale

  • WINDOW_CORR()
  • WINDOW_MEDIAN()
Analyse des séries chronologiques dans Tableau

Qu'est-ce que la corrélation ?

  • Mesure à quel point deux variables peuvent être liées

  • Le coefficient de corrélation (r) mesure la force et la direction du lien

  • Valeurs de -1 à 1

  • Valeur positive : quand une variable augmente, l'autre augmente aussi

  • Inversement, valeur négative : quand l'une augmente, l'autre diminue

Plage de valeurs de corrélation, de faible négative à forte positive

Analyse des séries chronologiques dans Tableau

Comment fonctionnent les corrélations de fenêtre ?

  • Calcule le coefficient de corrélation de Pearson pour toute la vue entre deux variables agrégées

  • Contrairement à CORR() qui exige des variables non agrégées

Exemple où une corrélation de fenêtre renvoie un seul ensemble de valeurs pour toute la mesure

Exemple où la fonction de corrélation affiche des valeurs distinctes pour chaque ligne

Analyse des séries chronologiques dans Tableau

Présentation de l'ensemble de données

  • Analyse de l'activité d'échange d'eau et des transactions saisonnières
  • Techniques de séries chronologiques pour repérer des prix anormaux :
    • Moyennes mobiles
    • Corrélations de fenêtre

Image de données de prix transactionnels sur un marché hypothétique de l'eau

1 https://theswaddle.com/water-is-now-a-traded-commodity-can-it-still-be-a-human-right-too/
Analyse des séries chronologiques dans Tableau

Passons à la pratique !

Analyse des séries chronologiques dans Tableau

Preparing Video For Download...