Hitung suhu rata-rata tahunan
Sebagai analis data, rekan kerja mungkin meminta Anda menjalankan kueri ad hoc yang membantu mereka bekerja lebih efektif atau sekadar memuaskan rasa ingin tahu mereka tentang data yang penting bagi mereka. Dalam skenario ini, Anda adalah data scientist di sebuah stasiun cuaca. Manajer stasiun cuaca meminta Anda menghitung suhu rata-rata tahunan untuk setiap stasiun cuaca, dengan merata-ratakan rata-rata bulanan.
Latihan ini adalah bagian dari kursus
Analisis Deret Waktu di PostgreSQL
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- 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;