我一直在尝试找到如何将“总计”行添加到数据框的顶部而不是底部,但是没有设法-我需要通过标签而不是使用引用该行iloc或数字索引,因为该索引是定性的,并且行数会有所不同。
我已使用以下代码将该行附加到数据框的底部:
df.loc['Total',:] = df.sum(axis=0)
有什么方法可以通过仅引用“总计”而不是进行大量的重置和设置索引来将行移至顶部吗?
谢谢!
答案 0 :(得分:1)
尝试append
df.sum(axis=0).to_frame('Total').T.append(df)