【パンダ】TypeError:concat()が引数 'axis'に複数の値を取得しました
Pandas Typeerror Concat Got Multiple Values
TypeError:concat()が引数 'axis'に複数の値を取得しました
元のコード:
var='LotArea' data=pd.concat(df_train['SalePrice'],df_train[var],axis=1) data.plot.scatter(x=var,y='SalePrice',ylim=(0,800000))
おそらく値が欠落しているため、散布図を描画する前に連結操作を実行してください。データの2つの列を揃えられるように、軸を1に設定します
注意深く調べた結果、エラーの理由は、前の2つのオブジェクトが[]を忘れてしまったためであることがわかりました。これらは1つにマージする必要があります。
正しいコード:
var='LotArea' data=pd.concat([df_train['SalePrice'],df_train[var]],axis=1) data.plot.scatter(x=var,y='SalePrice',ylim=(0,800000))