前提・実現したいこと
マッチングリストと一致する主担当とデータフレーム内の担当が一致した場合に
チーム番号を返したい
◆背景
とある企業の担当リストを抽出し以下の通り複数加工ました。
⓵ dataframe 2つ
⓶ マッチングリスト リスト型 1つ
◆DF名 : tantou_df1['202002020201']

◆DF名 : tantou_df1['202002020202']

以下のマッチングリストと上記DF内の主担当名が一致する場合
チーム番号を抽出したいです
マッチングリスト

↓
例)抽出した対象のチーム番号を取得しデータフレーム化する。
丹内 1 , 11
国分恭 5 , 9
非常に稚拙な質問となってしまい、意図が正しく伝わっているかどうかわかりませんが
ご教示いただければ助かります。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
⓵ dataframe内を検索するfor文を作成し 1レコードづつマッチングファイルの各DFファイルの主担当とぶつける
⓶ 一致した場合はそのチーム番号を取得し別変数へ退避させ、次のファイル内を探す
⓷⓵~⓶の要領でマッチングリストの中の全担当を全て調べる
Onedict = {} g = 0 i = 0 for tantou_id in tantou_id_list: for g in range(27) if tantou_df1[tantou_id].iloc[g,1] == OneList[j]: Onedict[g] = race_df2[tantou_id].iloc[g,0] g += 1 break; else: g += 1 へ
補足情報(FW/ツールのバージョンなど)
google colaboratory を使用
コードは「コードの挿入」で記入してください。
競馬の話って別のアナロジーに
転換出来ませんか?
問題文のままだと不気味なオーラを感じてしまう。
承知しました。いったん修正させていただきます。
お手数かけて申し訳ないです、
> 以下のマッチングリストと上記DF内の主担当名が一致する場合
「データフレーム1にも存在していて、データフレーム2にも存在していて、かつマッチングリストにも存在している人物とそのチーム番号を抽出したい」ということですか?
> 例)抽出した対象のチーム番号を取得しデータフレーム化する。
> 丹内 1 , 11
> 国分恭 5 , 9
大野と黛が除外されている理由は何でしょうか?
meg様
お察しの通りです。
解釈がまっすぐ伝わらない文面となり申し訳ございません。
回答2件
あなたの回答
tips
プレビュー