Calcola la temperatura media annua
Come data analyst, potresti ricevere richieste ad hoc da colleghi per eseguire query che li aiutino a lavorare meglio o a soddisfare la loro curiosità su dati per loro importanti. In questo scenario, sei un data scientist in una stazione meteorologica. Il responsabile della stazione vuole che tu calcoli la temperatura media annua per ciascuna stazione, facendo la media delle medie mensili.
Questo esercizio fa parte del corso
Analisi delle serie temporali in PostgreSQL
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
-- 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;