为了账号安全,请及时绑定邮箱和手机立即绑定

groupby后的熊猫数据框列

groupby后的熊猫数据框列

江户川乱折腾 2021-08-11 23:42:55
在这里,我解决了一个我的问题: Pandas 重复 groupby现在,在使用命令后:df.groupby('Names').agg({'Column1':'sum', 'Column2':'sum','Column3':'min'})我有这个 DataFrame(我创建了一个例子):Names Column1 Column2 Column3       Bob     3     3        2011John    3     3        2005Jonh    1     2        2016Pier    1     1        2003但是,如果我使用命令 df.columns,则不再显示“名称”。我该怎么做才能像以前一样使用 groupby 来获得“名称”列?
查看完整描述

1 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

as_index=False分组时指定参数:


df.groupby('Names', as_index=False).agg(

    {'Column1':'sum', 'Column2':'sum','Column3':'min'})


  Names  Column1  Column2  Column3

0   Bob        3        3     2011

1  John        4        5     2005

2  Pier        1        1     2003


查看完整回答
反对 回复 2021-08-11
  • 1 回答
  • 0 关注
  • 132 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号