1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích chuỗi thời gian trong PostgreSQL

Connected

Bài tập

Nhiệt độ trung bình lũy kế và trung bình trượt theo năm

Là một nhà khoa học dữ liệu tại trung tâm nghiên cứu khí tượng, bạn muốn lấy giá trị trung bình theo thời gian (được làm mượt) của nhiệt độ hằng năm ở từng bang khi nhiệt độ của mỗi bang thay đổi qua các năm. Sau đó, so sánh nhiệt độ trung bình của năm hiện tại với trung bình trượt của nhiệt độ hằng năm trong năm năm trước đó.

Một common table expression cho ra nhiệt độ trung bình hằng năm được tính từ nhiệt độ trung bình theo tháng cho mỗi bang. Vì mỗi bang chỉ có một trạm thời tiết, nhóm theo bang tương đương với nhóm theo trạm.

Hướng dẫn 1/2

undefined XP
    1
    2
  • Tính nhiệt độ trung bình lũy kế của yearly_avg cho từng bang; bao gồm tất cả các hàng trước đó và hàng hiện tại trong phép tính trung bình.