Mengganti nama kategori
Kolom likes_children pada himpunan data anjing yang dapat diadopsi perlu diperbarui. Berikut frekuensi saat ini:
Maybe? 1718
yes 1172
no 47
Dua hal yang menonjol adalah perbedaan kapitalisasi dan tanda ? pada kategori Maybe?. Data seharusnya lebih rapi dari ini dan Anda diminta melakukan beberapa perubahan.
Latihan ini adalah bagian dari kursus
Bekerja dengan Data Kategorikal di Python
Petunjuk latihan
- Buat dictionary bernama
my_changesyang akan mengubah kategoriMaybe?menjadiMaybe. - Ganti nama kategori di
likes_childrenmenggunakan dictionarymy_changes. - Perbarui kategori sekali lagi sehingga semua kategori menjadi huruf besar menggunakan metode
.upper(). - Cetak kategori dari Series
likes_childrenyang telah diperbarui.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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(____)