python-3.x - 分组后..基于熊猫数据框中的组的列值的总和
问题描述
在对熊猫数据框的列进行分组后,如何根据创建的组对数据框的另一列进行求和。
df = df.groupby(by=['First'])
我的数据框:
First Second
A 5
6
10
B 4
5
预期数据框:
First Second
A 21
B 9
解决方案
df= df.groupby(['First'])['Second'].sum().reset_index()
我注意到您的代码中缺少一个 ' ,它之前可能会导致您出现问题。
推荐阅读
- excel - SSAS表格的Excel“在报告中显示属性”
- spring-security - Spring Security Oauth2 动态重定向 uri
- web - 浏览器中的多页 SVG
- python - 与我的其他代码并行运行 python 对象方法
- c++ - GUI 应用程序在处理和生成文件时冻结
- r - 对多个数据框进行子集化并聚合它们以有效地进行绘图
- react-navigation - 为什么抽屉菜单内容与应用加载时的其余内容重叠?反应导航
- angular - 错误:无法在角度 11 中解析“swiper_angular”滑动器
- angular - 使用多个过滤器 Angular Material 表
- excel - 如何在 Excel VBA 中为目标查找同一行的第一个单元格的值?