Alvo
Eu tenho um quadro de dados do Pandas, como mostrado abaixo, com várias colunas e gostaria de obter o total da coluna MyColumn
,.
Quadro de dados -df
:
print df
X MyColumn Y Z
0 A 84 13.0 69.0
1 B 76 77.0 127.0
2 C 28 69.0 16.0
3 D 28 28.0 31.0
4 E 19 20.0 85.0
5 F 84 193.0 70.0
Minha tentativa :
Tentei obter a soma da coluna usando groupby
e .sum()
:
Total = df.groupby['MyColumn'].sum()
print Total
Isso causa o seguinte erro:
TypeError: 'instancemethod' object has no attribute '__getitem__'
Resultado Esperado
Eu esperava que a saída fosse a seguinte:
319
Ou, alternativamente, gostaria df
de ser editado com um novo row
título TOTAL
contendo o total:
X MyColumn Y Z
0 A 84 13.0 69.0
1 B 76 77.0 127.0
2 C 28 69.0 16.0
3 D 28 28.0 31.0
4 E 19 20.0 85.0
5 F 84 193.0 70.0
TOTAL 319