1. 학습
  2. /
  3. 강의
  4. /
  5. Phân tích hoạt động của cảnh sát với pandas

Connected

연습 문제

Chuyển thời lượng dừng xe sang số

Trong bộ dữ liệu dừng xe, cột stop_duration cho biết xấp xỉ thời gian tài xế bị sĩ quan giữ lại. Đáng tiếc, các thời lượng này được lưu dưới dạng chuỗi, như '0-15 Min'. Làm sao để bạn phân tích dữ liệu này dễ hơn?

Trong bài này, bạn sẽ chuyển thời lượng dừng xe sang số nguyên. Vì không có thời lượng chính xác, bạn sẽ ước lượng bằng các giá trị hợp lý:

  • Chuyển '0-15 Min' thành 8
  • Chuyển '16-30 Min' thành 23
  • Chuyển '30+ Min' thành 45

지침

100 XP
  • In ra các giá trị duy nhất trong cột stop_duration. (Đã làm sẵn cho bạn.)
  • Tạo một từ điển tên mapping ánh xạ các chuỗi stop_duration sang các số nguyên như chỉ định.
  • Chuyển các chuỗi stop_duration thành số nguyên bằng mapping, và lưu kết quả vào cột mới tên stop_minutes.
  • In ra các giá trị duy nhất trong cột stop_minutes để kiểm tra rằng thời lượng đã được chuyển đúng sang số nguyên.