重排后使用 .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())