Mulai sekarangMulai 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 merupakan bagian dari kursus

Bekerja dengan Data Kategorikal di Python

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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