如何用单行Pandas代码统计IPL数据集的冠军得主次数
单行实现IPL冠军次数统计的方法
当然可以用单行代码实现,直接把筛选和统计操作链式调用即可:
final_df.query('Stage=="Final"')['Winner'].value_counts()
原理很简单:final_df.query('Stage=="Final"')会直接返回筛选后的决赛数据子集,紧接着对这个子集的Winner列调用value_counts()方法,就能一步得到各队伍的冠军次数统计结果,和你原来两步操作的效果完全一致。
内容的提问来源于stack exchange,提问作者kolasani phani
相关产品推荐
相关产品推荐

