MulaiMulai sekarang secara gratis

Menggabungkan kategori

Satu masalah yang disampaikan pengguna situs adopsi anjing lokal adalah terlalu banyaknya opsi. Saat menelusuri berbagai tipe anjing, mereka menjadi bingung oleh banyaknya pilihan. Untuk menyederhanakan sebagian data, Anda meninjau setiap kolom dan menggabungkan data bila sesuai. Untuk menjaga data asli, Anda akan membuat kolom baru yang diperbarui dalam himpunan data dogs. Anda akan mulai dengan kolom coat. Tabel frekuensi tercantum berikut ini:

short          1969
medium          565
wirehaired      220
long            180
medium-long       3

Latihan ini adalah bagian dari kursus

Bekerja dengan Data Kategorikal di Python

Lihat Kursus

Petunjuk latihan

  • Buat dictionary bernama update_coats untuk memetakan wirehaired dan medium-long ke medium.
  • Gabungkan kategori yang tercantum dalam dictionary baru ini dan simpan sebagai kolom baru, coat_collapsed.
  • Ubah kolom baru ini menjadi Series kategorikal.
  • Cetak tabel frekuensi dari Series baru ini.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create the update_coats dictionary
____

# Create a new column, coat_collapsed
dogs["coat_collapsed"] = ____

# Convert the column to categorical
____

# Print the frequency table
print(____)
Edit dan Jalankan Kode