Jaarlijkse gemiddelde temperatuur berekenen
Als data-analist kan een collega je vragen om een ad-hocquery uit te voeren die hen helpt hun werk effectiever te doen of om hun nieuwsgierigheid te bevredigen over voor hen belangrijke data. In dit scenario ben je data scientist bij een weerstation. De manager van het weerstation wil dat je de jaarlijkse gemiddelde temperatuur per weerstation berekent door het maandgemiddelde te middelen.
Deze oefening maakt deel uit van de cursus
Tijdreeksanalyse in PostgreSQL
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
-- 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;