Calcula la temperatura media anual
Como analista de datos, puede que un colega te pida una consulta ad hoc para ayudarle a desempeñar mejor su trabajo o por curiosidad sobre datos que le resultan relevantes. En este caso, eres científico de datos en una estación meteorológica. La persona responsable de la estación quiere que calcules la temperatura media anual de cada estación, promediando las medias mensuales.
Este ejercicio forma parte del curso
Análisis de series temporales en PostgreSQL
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
-- 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;