2017-07-14 11 views
1

こんにちは私は以下のデータフレームを持っています。パンダの既存のデータフレームに新しい行を追加するときにエラーが発生する

df3=pd.DataFrame(columns=["Devices","months"]) 

私は、 印刷(データ)

Devices  months 
1 Powerbank Feb month 

私は私のDF3私はエラーを取得していますこのデータ行を追加していループ 行から行の値を取得しています。

df3.loc[len(df3)]=data 

    ValueError: cannot set a row with mismatched columns 
+0

を使用@Wenによって提案されたとして – Wen

答えて

3

使用

df3 = pd.concat([df3, data], axis=0) 

または `append`を使用しようと

df3 = df3.append(data) 
関連する問題