CommencezCommencez gratuitement

Agréger des données de température

À titre de scientifique des données dans un projet de recherche sur les cycles climatiques, vous analysez l'ampleur de la variation des températures mensuelles maximales et minimales au fil du temps.

Vous vous intéressez à l'écart entre la température minimale mensuelle la plus élevée et la température minimale mensuelle la plus basse, ainsi qu'à la mesure équivalente pour les températures maximales mensuelles. Vous les nommez respectivement min_spread et max_spread :

  1. min_spread : température minimale mensuelle maximale − température minimale mensuelle minimale
  2. max_spread : température maximale mensuelle maximale − température maximale mensuelle minimale

Vous allez d'abord agréger ces deux mesures de façon globale. Ensuite, vous ferez une agrégation par emplacement et examinerez la variation selon la saison.

temperature_stations et temperatures_monthly sont à votre disposition.

Cette activité fait partie du cours

Analyse de séries chronologiques dans PostgreSQL

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- Calculate the overall min_spread and max_spread
SELECT
    ___ AS min_spread,
    ___ AS max_spread
FROM ___;
Modifier et exécuter le code