Bắt đầu ngayBắt đầu miễn phí

Trung bình tích lũy đơn trạm

Là một nhà nghiên cứu tại cơ quan khí tượng quốc gia, bạn muốn phân tích sâu hơn dữ liệu nhiệt độ mới nhất và vừa học cách tính trung bình tích lũy. Bạn rất háo hức tìm ra những insight mới và chia sẻ với cả nhóm.

Nhiệm vụ của bạn là tính trung bình tích lũy của nhiệt độ thấp nhất theo tháng ở Hawaii trong bộ dữ liệu hiện có.

Bài tập này là một phần của khóa học

Phân tích chuỗi thời gian trong PostgreSQL

Xem khóa học

Hướng dẫn bài tập

  • Dùng window function để tính trung bình tích lũy cho t_monthly_min đối với một trạm thời tiết duy nhất ở Hawaii, HI.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- Calculate the running average of the lowest temperates in Hawaii
SELECT
	ts.state,
	year_month,
	t_monthly_min,
    ___ AS running_avg_temp
FROM temperatures_monthly AS tm
JOIN temperature_stations AS ts 
	USING(station_id)
WHERE state = 'HI'
ORDER BY year_month;
Chỉnh sửa và Chạy Mã