gpt4 book ai didi

python - 如何在Python中进行过滤和分组

转载 作者:太空宇宙 更新时间:2023-11-03 15:35:06 25 4
gpt4 key购买 nike

我有一个数据集(以下面的示例为例),我正在尝试同时进行分组和过滤。我想按职业分组,然后仅筛选男性的性别。我也在 pandas 工作。

Occupation             Age    Sex
Accountant 23 Female
Doctor 33 Male
Accountant 43 Male
Doctor 28 Female

我希望最终结果如下所示:

Occupation    Sex
Accountant 1
Doctor 1

到目前为止,我已经提出了以下内容,但它并没有过滤男性的性别

data.groupby(['occupation'])[['sex']].count()    

谢谢。

最佳答案

groupby之前使用query

data.query('Sex == "Male"').groupby('Occupation').Sex.size().reset_index()

关于python - 如何在Python中进行过滤和分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42589437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com