python - groupby 和 agg 之后的行数
问题描述
我正在尝试获取每个 LoanRange 的行数,现在数据框显示“JobsRetained”的计数。JobsRetained 的总金额仍需显示。
jobsByRange_df = ppp_df.groupby(["Industry", "LoanRange"])["JobsRetained"].agg(['count', 'sum'])
jobsByRange_df
解决方案
不确定这是否是您想要的。请试试这个:
jobsByRange_df = ppp_df.groupby(["Industry", "LoanRange"]).agg(SumJobsRetained=('JobsRetained', 'sum'), CountLoanRange=('LoanRange', 'count'))
jobsByRange_df
如果它不起作用,你能分享你的数据框吗?得到一个准确的答案会很有帮助。
推荐阅读
- node.js - 如何在 mongodb $near 中进行查询和排序并排序
- java - 继续读取 Inputstream (serialport/tty)
- odata - 为什么我收到“未注册非 OData HTTP 路由”。
- android - RelativeView 卡在布局顶部
- kubernetes - Helm 阻止在 helm init 上添加默认图表存储库
- c - 在两个给定字符之间打印一个数组
- javascript - 选择比率按钮后更改表格标题
- google-apps-script - 使用带有 StackExchange API 和 Apps 脚本的 OAuth 进行授权时遇到问题
- ember.js - 在 Ember.js 中,如果找不到路由,如何返回硬 404 代码?
- c# - Json Web API 绑定到模型有时会引发异常