在這里,我解決了一個我的問題: 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
添加回答
舉報
0/150
提交
取消