MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Buat dictionary bernama my_changes yang akan mengubah kategori Maybe? menjadi Maybe.
  • Ganti nama kategori di likes_children menggunakan dictionary my_changes.
  • Perbarui kategori sekali lagi sehingga semua kategori menjadi huruf besar menggunakan metode .upper().
  • Cetak kategori dari Series likes_children yang 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(____)
Edit dan Jalankan Kode