熊猫计算列中的某些值

时间:2021-06-28 15:24:38

标签: python pandas dataframe jupyter-notebook data-wrangling

我有以下数据框:

<头>
A B
3 0,0,0
4 2,0,2
56 1
75 2,0
52 0,0,0

如何计算 B 列中 0,0,0 的总数?在我上面的例子中,它将是:2

谢谢!!!

2 个答案:

答案 0 :(得分:1)

import pandas as pd
count = df.B[df.B.apply(lambda x : str(x).strip() == "0,0,0")].size

答案 1 :(得分:0)

如果您的“B”列由列表组成,那么这应该可行:

{{1}}

否则,如果 'B' 的值,建议的其他解决方案应该有效!