開始使用免費開始

在重新排序後使用 .groupby()

現在要在可領養犬隻的資料集上,針對狗狗的 "size" 來進行一些分析。你已經寫過用來重新排序類別的程式碼。在這個練習中,你會撰寫兩個相似的 .groupby() 陳述式,幫助你更了解 "size" 對其他變數的影響。dogs 已為你預先載入。

本練習屬於課程

在 Python 中處理類別資料

檢視課程

練習說明

  • 列印 "size" 欄位每個類別中 "sex" 的次數表。
  • 列印 "size" 欄位每個類別中 "keep_in" 的次數表。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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())
編輯並執行程式碼