CommencerCommencez gratuitement

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>
Voir le 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;
Modifier et exécuter le code