1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nâng cấp trực quan hóa dữ liệu của bạn với Python

Connected

Bài tập

Tạo điểm nhấn bằng lập trình

Bạn đang tiếp tục công việc cho thành phố Houston. Giờ bạn muốn xem hành vi của cả NO2 và SO2 khi giá trị ozone (O3) không được vẽ đạt mức cao nhất.

Để làm điều này, hãy thay thế logic trong phép hiểu danh sách hiện tại bằng một logic so sánh giá trị O3 của từng hàng với giá trị O3 cao nhất quan sát được trong bộ dữ liệu. Lưu ý: hãy dùng sns.scatterplot() thay vì sns.regplot(). Lý do là sns.scatterplot() có thể nhận một vector không phải màu cho đối số hue và tự động tô màu các điểm, đồng thời cung cấp một chú giải hữu ích.

Hướng dẫn

100 XP
  • Tìm giá trị tương ứng với O3 quan sát được cao nhất trong DataFrame houston_pollution. Hãy chắc chắn gõ chữ cái O chứ không phải số không!
  • Thêm cột 'point_type' vào DataFrame houston_pollution để đánh dấu xem hàng có chứa O3 cao nhất quan sát được hay không.
  • Truyền cột vừa tạo này vào đối số hue của sns.scatterplot() để tô màu các điểm.