gpt4 book ai didi

python - Pandas 数据框过滤器计算

转载 作者:太空宇宙 更新时间:2023-11-03 11:17:20 24 4
gpt4 key购买 nike

我有以下数据框

    student_id  gender  major   admitted
0 35377 female Chemistry False
1 56105 male Physics True
2 31441 female Chemistry False
3 51765 male Physics True
4 53714 female Physics True
5 50693 female Chemistry False
6 25946 male Physics True
7 27648 female Chemistry True
8 55247 male Physics False
9 35838 male Physics True

物理专业女生录取率如何计算?

最佳答案

我觉得-

df_f = df[(df['gender']=='female') & (df['major']=='Physics')]
df_f['admitted'].mean()

第一部分过滤器femalePhysics。接下来,我们计算均值

mean 部分听起来不直观且奇怪,但从数学上讲它会给出百分比值。 Python 将 boolean 值视为 01 所以基本上如果您要求和并除以计数(意思是 确实)你实际上是在计算主修物理女性学生被录取

的百分比

关于python - Pandas 数据框过滤器计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49605684/

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