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

Tổng hợp dữ liệu nhiệt độ

Là một nhà khoa học dữ liệu trong dự án nghiên cứu chu kỳ khí hậu, bạn đang phân tích mức độ biến động của nhiệt độ cao nhất và thấp nhất theo tháng theo thời gian.

Bạn quan tâm đến chênh lệch giữa nhiệt độ tối thiểu tháng lớn nhất và nhiệt độ tối thiểu tháng nhỏ nhất, cũng như thước đo cho nhiệt độ tối đa theo tháng. Bạn gọi chúng lần lượt là min_spread và max_spread:

  1. min_spread : nhiệt độ tối thiểu theo tháng lớn nhất - nhiệt độ tối thiểu theo tháng nhỏ nhất
  2. max_spread : nhiệt độ tối đa theo tháng lớn nhất - nhiệt độ tối đa theo tháng nhỏ nhất

Trước tiên, bạn sẽ tổng hợp hai thước đo này trên toàn bộ dữ liệu. Sau đó, bạn sẽ tổng hợp theo vị trí và xem xét biến động theo mùa.

Bạn có sẵn temperature_stations và temperatures_monthly.

Hướng dẫn 1/4

undefined XP
    1
    2
    3
    4
  • Trước tiên, kiểm tra điểm dữ liệu bất thường bằng cách tính tổng thể min_spread và max_spread trên toàn bộ thời gian và tất cả các trạm thời tiết.