Percentile de température
Vous travaillez pour une agence météorologique nationale et l’on vous a demandé de créer un rapport indiquant le percentile dans lequel se situe un mois en fonction de sa température la plus élevée. Connaître ce percentile aidera à classer les mois les plus chauds.
Vous examinerez des données météorologiques pour la Californie, CA.
Cet exercice fait partie du cours
<cours>Analyse des séries temporelles dans PostgreSQL</cours>Instructions de l’exercice
- Classez
t_monthly_maxpour l’ÉtatCAet faites en sorte que ce classement soit un percentile.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Rank the hottest months with a percentile
SELECT
ts.state,
year_month,
t_monthly_max,
___ OVER (ORDER BY t_monthly_max DESC) AS percent_rank
FROM temperatures_monthly AS tm
JOIN temperature_stations AS ts
USING(station_id)
WHERE state = 'CA'
ORDER BY percent_rank;