Calculer la température moyenne annuelle
En tant qu’analyste de données, un collègue peut vous demander une requête ad hoc pour l’aider à mieux accomplir sa mission ou satisfaire sa curiosité sur des données qui comptent pour lui. Dans ce scénario, vous êtes data scientist dans une station météo. Le responsable de la station souhaite que vous calculiez la température moyenne annuelle pour chaque station, en faisant la moyenne des moyennes mensuelles.
Cet exercice fait partie du cours
<cours>Analyse des séries temporelles dans PostgreSQL</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Yearly average of monthly average temp for each station
SELECT
station_id,
-- Truncate year_month to year
___(___, year_month) AS year,
___(t_monthly_avg) AS yearly_avg
FROM temperatures_monthly
WHERE t_monthly_avg > -9999
GROUP BY station_id, year
ORDER BY station_id, year;