Python根据条件计算多列百分比

时间:2020-06-11 17:32:22

标签: python python-3.x pandas dataframe group-by

我有专栏:

Year    Race       Gender   Tested population   Total population    Percentage

2017    Asian       Male    2334                  34533 
2017    Hispanic    Female  33232                 222222    
2018    Native      Male    223333                5678888   
2018    Asian       Female  3333                  78955 
2019    Hispanic    Female  4444                  4444222   
2020    Native      Male    33333                 45678888  

检查图片中的表格:

enter image description here

我想通过将“年份”,“种族”和“性别”与大熊猫Dataframe分组来计算“测试人口”和“总人口”的百分比。 如果有人可以指导我如何计算百分比,则需要帮助

alldata.groupby(['Year', 'Race']) [["Tested population ", " Total population "]].sum()

基本上我会根据条件来计算多列...

0 个答案:

没有答案