python - 用python总结三个数据框

标签 python pandas

我想对三个数据帧进行求和,并且我想基于单列(hkd_margin)求和,并且必须根据帐号求和。

数据框如下所示:

我该怎么做?需要一些指导。

最佳答案

我相信你需要concat与聚合 sum:

df = pd.concat([df1, df2, df3]).groupby('account_number', as_index=False)['hkd_margin'].sum()
print (df)
   account_number    hkd_margin
0              20  2.361950e+05
1              40  1.375593e+07
2              60  2.174999e+07
3              90  4.695600e+04

关于python - 用python总结三个数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55332262/

相关文章:

python - 如何在同一个 pandas 数据框的同一列的一个绘图图表中绘制多条线?

python - Pandas 在连接字符串时合并结果丢失的行

Python:Pandas pd.read_excel 给出 ImportError:安装 xlrd >= 0.9.0 以获得 Excel 支持

python - Python-OpenCv FindContours

python - 覆盖 ModelForm 中的初始值

python - 为什么方法与自身不相同?

python - 如何比较一列的两行,然后更改 pandas 中的另一列

python - google.api_core.exceptions.PermissionDenied : 403 Request had insufficient authentication scopes

python - MySQL(1118,'行大小太大(> 8126))&增加 innodb_log_buffer 给我错误

python - 将逗号小数点分隔符转换为数据框内的点