python - 熊猫不能对数据框求和
问题描述
我有这样的数据框。
E F
ID A B C D E F
0 0 ABC AAA BCD 1 -
1 1 ABC AAA BCD 4 -
2 2 ABC AAA BCD 6 -
print(type(df['E']))
我通过它显示这样的输出来打印数据帧的类型。
<class 'pandas.core.series.Series'>
我尝试对 E 列中的总值求和,但它显示这样的输出
E146
如何对数据框列中的数据求和?正确的值应该是 11 (1+4+6)。
解决方案
利用:
print(df['E'].iloc[1:].astype(int).sum())