【Pandad】 TypeError: concat () sai argumenti 'axis' jaoks mitu väärtust

Pandas Typeerror Concat Got Multiple Values



TypeError: concat () sai argumendi 'axis' jaoks mitu väärtust

Algne kood:



var='LotArea' data=pd.concat(df_train['SalePrice'],df_train[var],axis=1) data.plot.scatter(x=var,y='SalePrice',ylim=(0,800000))

Tõenäoliselt seetõttu, et puuduvad väärtused, tehke ka hajutamisoperatsioon enne hajutamisgraafiku joonistamist. Määrake telg väärtusele 1, nii et kahte andmeveeru saaks joondada



Pärast hoolikat kontrollimist leitakse, et vea põhjus on see, et kaks eelmist objekti on unustanud [] ja need tuleks ühte liita.



Õige kood:

var='LotArea' data=pd.concat([df_train['SalePrice'],df_train[var]],axis=1) data.plot.scatter(x=var,y='SalePrice',ylim=(0,800000))