【问题标题】:row sum on a pandas pivot table熊猫数据透视表上的行总和
【发布时间】:2018-09-15 18:21:53
【问题描述】:

我一直在试图弄清楚如何将行总和添加到 pandas 数据透视表。有人可以帮我指出正确的方向吗?

这是我下面的代码。

x.pivot_table(index = ["am","spot_or_contract"],
              columns = "status",
              values = "shipment_id",
              aggfunc = "count").fillna('')

非常感谢您

【问题讨论】:

  • 您能提供一些示例数据吗?
  • 您将如何为每个单独的分组执行此操作?因此,每个“am”/“spot_or_contract”组的“shipment_id”数量总和

标签: python pandas jupyter-notebook


【解决方案1】:

查看pivot_table中的margins参数:

x.pivot_table(index = ["am","spot_or_contract"], 
              columns = "status" , 
              values = "shipment_id", 
              aggfunc = "count",
              margins = True,
              fill_value = "")

【讨论】:

  • 您能否告诉我如何在数据透视表底部添加总计?
  • 边距也没有这样做?我在打电话。我稍后会为您检查。
  • 我是个白痴,请忽略 Margins 所做的。非常感谢你是一个救生员
猜你喜欢
  • 1970-01-01
  • 2014-11-03
  • 2021-02-28
  • 2023-01-11
  • 1970-01-01
  • 2016-12-30
  • 2017-01-14
  • 2019-04-28
相关资源
最近更新 更多