1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích hoạt động của cảnh sát với pandas

Connected

Bài tập

Đếm các điều kiện thời tiết xấu

DataFrame weather có 20 cột bắt đầu bằng 'WT', mỗi cột biểu diễn một điều kiện thời tiết xấu. Ví dụ:

  • WT05 nghĩa là "Mưa đá"
  • WT11 nghĩa là "Gió mạnh hoặc gây thiệt hại"
  • WT17 nghĩa là "Mưa đông lạnh"

Với mỗi hàng trong dữ liệu, mỗi cột WT chứa hoặc 1 (nghĩa là có điều kiện đó trong ngày) hoặc NaN (nghĩa là không có điều kiện đó).

Trong bài này, bạn sẽ định lượng mức độ "xấu" của thời tiết mỗi ngày bằng cách đếm số giá trị 1 trên mỗi hàng.

Hướng dẫn

100 XP
  • Sao chép các cột từ WT01 đến WT22 trong weather sang một DataFrame mới tên là WT.
  • Tính tổng theo từng hàng trong WT, và lưu kết quả vào một cột mới của weather tên là bad_conditions.
  • Thay thế mọi giá trị khuyết trong bad_conditions bằng 0. (Phần này đã được làm sẵn cho bạn.)
  • Tạo biểu đồ histogram để trực quan hóa bad_conditions, rồi hiển thị biểu đồ.