2014-01-23 4 views
2

В Pandas, как мне добавить сумму всех столбцов блока данных в строку доступа?Добавить сумму в DataFrame

Я попытался:

new_balance_df = new_balance_df.append(pd.DataFrame(new_balance_df.sum(), index=['Total'])) 

который добавляет один столбец NaN и одну строку NaN.

ответ

2

Моя длинная версия:

s=pd.DataFrame(new_balance_df.sum()).T 
s.index.name = pd.Index(['Total'], name=new_balance_df.index.name) 
new_balance_df = new_balance_df.append(s) 
Смежные вопросы