เป้าหมาย
MyColumn
ฉันมีกรอบข้อมูลนุ่นที่แสดงด้านล่างมีหลายคอลัมน์และต้องการที่จะได้รับรวมของคอลัมน์
กรอบข้อมูล -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
ความพยายามของฉัน :
ฉันได้พยายามหาผลรวมของคอลัมน์โดยใช้groupby
และ.sum()
:
Total = df.groupby['MyColumn'].sum()
print Total
สิ่งนี้ทำให้เกิดข้อผิดพลาดต่อไปนี้:
TypeError: 'instancemethod' object has no attribute '__getitem__'
ผลลัพธ์ที่คาดหวัง
ฉันคาดหวังว่าผลลัพธ์จะเป็นดังนี้:
319
หรือฉันต้องการdf
แก้ไขด้วยrow
สิทธิ์ใหม่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