gpt4 book ai didi

python - 在 Pandas 中检查具有相同条件的多列的更好方法?

转载 作者:行者123 更新时间:2023-12-03 17:19:09 25 4
gpt4 key购买 nike

我得到了输出,但试图找到一种更有效的方法来做到这一点:

(df['budget'] == 0).sum(), (df['revenue'] == 0).sum(),(df['budget_adj'] == 0).sum(), (df['revenue_adj'] == 0).sum()

输出是
(5674, 5993, 5676, 5993)

最佳答案

您可以批量比较列并按列汇总这些列:

(df[['budget', 'revenue', 'budget_adj', 'revenue_adj']] == 0).sum(axis=0)

关于python - 在 Pandas 中检查具有相同条件的多列的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60582073/

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