1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Python nâng cao

Connected

Bài tập

Lái xe bên phải (1)

Nhớ dataset cars chứ, gồm số ô tô trên 1000 người (cars_per_cap) và việc người dân có lái xe bên phải đường hay không (drives_right) cho các quốc gia khác nhau (country)? Mã để nhập dữ liệu CSV này vào Python dưới dạng DataFrame đã có sẵn trong script.

Trong video, bạn đã thấy cách tiếp cận từng bước để lọc các quan sát trong DataFrame dựa trên mảng boolean. Hãy bắt đầu đơn giản: tìm tất cả các quan sát trong cars nơi drives_right là True.

drives_right là một cột kiểu boolean, vì vậy bạn sẽ cần trích xuất nó dưới dạng một Series rồi dùng Series boolean này để chọn các quan sát từ cars.

Hướng dẫn

100 XP
  • Trích xuất cột drives_right dưới dạng Pandas Series và lưu vào dr.
  • Dùng dr (một Series boolean) để lọc DataFrame cars. Lưu lựa chọn thu được vào sel.
  • In sel và kiểm tra rằng drives_right là True cho tất cả các quan sát.