Pandasにて以下の処理を行いたいです。
DataFrame1
Product_Description | |
---|---|
%%%人参%%%% | |
%%%%%%ポテト%% | |
%%%%玉ねぎ%%%%% | |
%%%コーヒー%%%%% |
- DataFrame1は仕入れリストです。
- A, B, C, Dは商品名とします。
- %は関係ない文字・数字とします。
DataFrame 2
Product_Name | Marker |
---|---|
人参 | A社 |
ポテト | B社 |
玉ねぎ | B社 |
コーヒー | C社 |
*DataFrame2は予め作成した各商品ごとのメーカー名のリストです
<実行したいこと>
①DataFrame1に、"Marker"という列を追加します。
②DataFrame1の"Product_Description"の行から、Dataframe2の"Product_Name"に記載した商品名を関係のない文字・数値が入ってる中から特定
③DataFrame1の"Marker"の行に、各商品ごとのメーカー名が自動的に入力。
Product_Description | Marker |
---|---|
%%%人参%%%% | A社 |
%%%%%%ポテト%% | B社 |
%%%%コーヒー%%%%% | C社 |
%%%玉ねぎ%%%%% | B社 |
宜しくお願い致します。