首页 > 解决方案 > 计算数据框中值的实例,包括 0

问题描述

我有一个这种格式的数据框:

df= {
'name': ['X', 'X', 'X']
'id':  ['1', '1', '2', '2', '3', '3'],
'group': ['A', 'B', 'A', 'A', 'C', 'A']
}

(有几千行,实际上有 7 个不同的组)

我想将其呈现为某种形式的表格

id | A | B | C 
1 | 1 | 1 | 0
2 | 2 | 0 | 0
3 | 1 | 0 | 1

但是我在处理数据时遇到了麻烦。我尝试过使用值计数,这很有效,但我想汇总这些结果(对许多数据帧进行相同的检查),并且 value_counts() 不包括值为 0 的组,因为它不会知道它的存在。

提前致谢

标签: pythonpandasdataframe

解决方案


推荐阅读