标签: python pandas
我试图在轴上加上我的数据帧= 1但是由于某种原因它不适合我。我不完全确定为什么它不起作用。任何帮助,将不胜感激。
原始DataFrame:
尝试沿轴汇总= 1
答案 0 :(得分:5)
您的数据存在问题type不是float而是string。
type
float
string
所以需要通过astype转换为float:
astype
norm = data[colors.keys()].astype(float).sum(axis=1)