2017-11-15 7 views
1

enter image description hereこれは私のコードです。axis=0を連結しようとしていますが、このエラーが発生します。すべての列が同じであり、データ型も同じです。TypeError:連結中にninNDFrameオブジェクトを連結できません

私はencoding=ISO-8859-1 を指定する必要がpd.read_csv()を行っているときに、それはそれの理由かもしれないと思いますが?タイプがデータフレームにではあるが

declinedataforclassification=declinedata[['amount_requested','Risk_Score','dti','State','emp_length','policy_code','app_month']] 
loandataforclassification=loandata[['loan_amnt','Risk_Score','dti','addr_state','emp_length','policy_code','issue_month']] 
loandataforclassification=loandataforclassification.rename(columns={'loan_amnt':'amount_requested','addr_state':'State','issue_month':'app_month'}) 
declinedataforclassification['status']=0 
loandataforclassification['status']=1 
loandataforclassification['amount_requested']=loandataforclassification['amount_requested'].astype(float) 

resultdata = loandataforclassification.append('declinedataforclassification',ignore_index=True) 
+0

この問題は、dfの名前を引用符で囲んで愚かな間違いをしていたことを発見しました –

答えて

-1
resultdata = loandataforclassification.append(declinedataforclassification,ignore_index=True) 

あなたのために働く必要があります。今すぐデータフレームに文字列を追加しようとしています。

+0

downvoterではありませんが、これを "愚かな間違い"と認識すれば、それは答えません。我々は、このような投稿を閉じなければならないことに基づいて、 "typographical errors"と呼ばれる密接な理由があります。これをその1つと認識している場合は、投票を終了するか、閉鎖を促す必要があります(まだ投票できない場合)。農場担当者に回答することは、実際には最良のアプローチではありません。 –

+0

私に知らせてくれてありがとう、ちょうどOPの質問に答えようとしていた。 – amanbirs

関連する問題