首页 > 解决方案 > 如何根据python数据框中的2个以上复杂条件计算特定列的总和

问题描述

'所以基本上我想弄清楚的是,有没有一种方法可以为不同的'batsman'计算每个'match_id'的'batsman_runs'(在图像中不可见,但是有一个列),然后将它们存储为字典或列表或仅打印值。以下链接是数据集的快照 https://i.stack.imgur.com/zVWSh.jpg

标签: pythonpandasdataframemachine-learning

解决方案


假设您已导入 numpy:

result=pd.your_df['batsman_runs'].to_numpy()/pd.your_df['match_id'].to_numpy()

result将是一个 numpy 数组,其中包含“batsman_runs”列的所有值除以“match_id”列的所有相应值。


推荐阅读