Menggunakan .groupby() setelah mengubah urutan
Sekarang saatnya menjalankan beberapa analisis pada himpunan data anjing yang dapat diadopsi dengan berfokus pada "size" anjing. Anda sudah menulis kode untuk mengubah urutan kategori. Dalam latihan ini, Anda akan membuat dua pernyataan .groupby() yang serupa untuk membantu memahami lebih baik pengaruh "size" terhadap variabel lain. dogs telah dimuat sebelumnya untuk Anda.
Latihan ini adalah bagian dari kursus
Bekerja dengan Data Kategorikal di Python
Petunjuk latihan
- Cetak tabel frekuensi
"sex"untuk setiap kategori kolom"size". - Cetak tabel frekuensi
"keep_in"untuk setiap kategori kolom"size".
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Previous code
dogs["size"].cat.reorder_categories(
new_categories=["small", "medium", "large"],
ordered=True,
inplace=True
)
# How many Male/Female dogs are available of each size?
print(dogs.____(____)[____].value_counts())
# Do larger dogs need more room to roam?
print(dogs.____(____)[____].value_counts())