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 merupakan bagian dari kursus
Bekerja dengan Data Kategorikal di Python
Instruksi latihan
- Cetak tabel frekuensi
"sex"untuk setiap kategori kolom"size". - Cetak tabel frekuensi
"keep_in"untuk setiap kategori kolom"size".
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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())