我有数据框df
,如下所示:
Done Todo Total
Painting 55 54 109
Fitting 17 26 43
Plumbing 10 26 36
Electricity 7 29 36
Piping 29 5 34
Roofing 12 20 32
我需要合并索引' Plumbing'和'管道'所以我有一个如下所示的数据框:
Done Todo Total
Painting 55 54 109
Fitting 17 26 43
Plumbing 39 46 68
Electricity 7 29 36
Piping 29 5 34
我怎样才能实现这个是熊猫?
我试过以下
df.loc['Plumbing'] = df.loc['Plumbing'] + df.loc['Piping']
但是这样可以保持“管道”状态。数据框中的行。有没有办法自动执行此操作,以便自动删除“管道”行? This和this问题没有提供我需要的内容。
答案 0 :(得分:3)
它不是自动的,但是:
df.loc['Plumbing'] = df.loc['Plumbing'] + df.loc['Piping']
df.drop('Piping',axis=0,inplace=True)
答案 1 :(得分:2)