python - 计算数据框中值的实例,包括 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 的组,因为它不会知道它的存在。
提前致谢
解决方案
推荐阅读
- azure-functions - 如何防止对 Azure Function 脚本 (.csx) 进行代码更改
- python - 无法将 STR 更改为 FLOAT 以从 Excel 求和
- html - 使用 gcloud 部署的网页出现 404 错误?
- ruby-on-rails - 无法使用 rails 6 actiontext 渲染 youtube 嵌入 iframe
- reactjs - gatsby graphql 查询在开发和生产中产生不同的结果
- powershell - 无法识别通过 powershell 的 Microsoft Graph API 查询参数
- python - 如何打印存储对象的对象列表的属性?
- laravel - Laravel 5:找不到类权限
- regex - 如何替换仅出现在某些内容之间的分隔符?
- python - 如何使用应用程序将 .py 转换为 .exe?