私は、日付値が他の2つの日付の間に収まるかどうかに基づいてマージする必要がある2つのデータフレームを持っています。基本的には、B.event_dateがA.start_dateとA.end_dateの間にある外部結合を実行する必要があります。マージと結合は、常にこの場合、私は持っていない一般的な列を想定しているようです。共通の列を持たない他の2つの日付間の日付に基づいて2つのデータフレームをマージする
A B
start_date end_date event_date price
0 2017-03-27 2017-04-20 0 2017-01-20 100
1 2017-01-10 2017-02-01 1 2017-01-27 200
Result
start_date end_date event_date price
0 2017-03-27 2017-04-20
1 2017-01-10 2017-02-01 2017-01-20 100
2 2017-01-10 2017-02-01 2017-01-27 200
イベントが今まで表Aに重複するのでしょうか? – flyingmeatball
号。時系列は異なる。 –