2017-07-11 14 views
2

私のデータフレームを軸= 1に渡って合計しようとしていますが、何らかの理由でそれが動作しません。なぜ私はそれがうまくいかないのか分からない。どんな助けもありがとう。Pandas.DataFrame.sum(axis = 1)が動作しません

オリジナルDATAFRAME:軸に沿って合計することで

enter image description here

試み= 1

enter image description here

答えて

2

あなたのデータのtypefloatしかしstringないという問題があります。

だからastypeによってfloatにキャストが必要です。それだった

norm = data[colors.keys()].astype(float).sum(axis=1) 
+0

うん。ありがとう! – bugsyb

+0

うれしいことに、うれしい1日! – jezrael

関連する問題