Sửa kiểu dữ liệu
Ở bài trước, bạn đã thấy cột is_arrested hiện đang có kiểu dữ liệu object. Trong bài này, chúng ta sẽ đổi kiểu dữ liệu sang bool, đây là kiểu phù hợp nhất cho một cột chứa các giá trị True và False.
Việc sửa kiểu dữ liệu sẽ cho phép bạn thực hiện các phép toán toán học trên cột is_arrested mà nếu không thì sẽ không làm được.
Bài tập này là một phần của khóa học
Phân tích hoạt động của cảnh sát với pandas
Hướng dẫn bài tập
- Xem phần đầu của cột
is_arrestedđể xác nhận rằng nó chứa các giá trịTruevàFalsevà để kiểm tra kiểu dữ liệu của cột. - Dùng phương thức
.astype()để chuyểnis_arrestedthành cột kiểubool. - Kiểm tra kiểu dữ liệu mới của
is_arrestedđể xác nhận rằng giờ đây nó là cột kiểubool.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Examine the head of the 'is_arrested' column
print(ri.is_arrested.____)
# Change the data type of 'is_arrested' to 'bool'
ri['is_arrested'] = ri.is_arrested.____
# Check the data type of 'is_arrested'
print(____)