Bắt đầu ngayBắt đầu miễn phí

Đổi tên category

Cột likes_children của bộ dữ liệu chó có thể nhận nuôi cần được cập nhật. Đây là tần suất hiện tại:

Maybe?    1718
yes       1172
no          47

Hai điểm nổi bật là sự khác nhau về chữ hoa/chữ thường và dấu ? trong category Maybe?. Dữ liệu cần sạch hơn, và bạn được yêu cầu thực hiện một vài thay đổi.

Bài tập này là một phần của khóa học

Làm việc với dữ liệu phân loại trong Python

Xem khóa học

Hướng dẫn bài tập

  • Tạo một dictionary tên my_changes để cập nhật category Maybe? thành Maybe.
  • Đổi tên các category trong likes_children bằng dictionary my_changes.
  • Cập nhật các category thêm một lần nữa để tất cả đều thành chữ hoa bằng phương thức .upper().
  • In ra các category của Series likes_children sau khi cập nhật.

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.

# Create the my_changes dictionary
____

# Rename the categories listed in the my_changes dictionary
dogs["likes_children"] = ____

# Use a lambda function to convert all categories to uppercase using upper()
dogs["likes_children"] =  dogs["likes_children"].____.____(lambda c: c.upper())

# Print the list of categories
print(____)
Chỉnh sửa và Chạy Mã