Yıllık ortalama sıcaklığı hesapla
Bir veri analisti olarak, bir meslektaşının rolünü daha etkili yürütmesine yardımcı olacak veya onlar için önemli olan veriler hakkında meraklarını giderecek anlık (ad hoc) bir sorgu yapman istenebilir. Bu senaryoda, bir hava durumu istasyonunda veri bilimcisisin. İstasyon yöneticisi, aylık ortalamaların ortalamasını alarak her hava durumu istasyonu için yıllık ortalama sıcaklığı hesaplamanı istiyor.
Bu egzersiz, kursun bir parçasıdır
PostgreSQL ile Zaman Serisi Analizi
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- 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;