2つのcsvデータを使って条件で片方のデータを抽出して、もう片方の指定にセルに貼り付けたい
1つ目のcsvには行ごとに1つのデータが入っていてその列に時間のデータが入っている。2つ目のcsvも行ごとにデータが入っており開始時間、終了時間、抽出したいデータ列が入っている。この1つ目のcsvの時間が2つ目のcsvの開始時間、終了時間の間に当てはまったら同じ行の抽出したいデータ列を抽出し、1つ目のcsvに出力したい。
該当のソースコード
df1=csv1 df2=csv2 for key1 in df2.iterlist(name=None): if df.between_time(df2["表示開始日時"],df2["表示終了日時"])
試したこと
上のコードのようなことを考えたがこれでは逆に2つ目の開始終了時間で、1つ目の当てはまる時間が入っている行を取り出してしまう。2つ目の行を取り合したい
補足情報(FW/ツールのバージョンなど)
python
あなたの回答
tips
プレビュー