pythonのmergeで複製されてしまう
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
join_data = pd.merge(transaction_detail, transaction[["transaction_id", "payment_date", "customer_id"]], on="transaction_id", how="left")
でpayment_date_x, payment_date_yのように複製されてしまいます。
どうすれば解決できるでしょうか?
/var/folders/qw/r2s43c2n67j5szm5v9bf5ws00000gn/T/ipykernel_18183/739832643.py:1: FutureWarning: Passing 'suffixes' which cause duplicate columns {'customer_name_x', 'email_x', 'gender_x', 'age_x', 'birth_x', 'customer_name_kana_x', 'pref_x', 'registration_date_x'} in the result is deprecated and will raise a MergeError in a future version. join_data = pd.merge(join_data, customer_master, on="customer_id", how="left")
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。