[R]特定の日付の範囲に合致するデータのみを結合する方法
Rで以下のような二つのデータを結合したいと考えています。
データ①
個体ID 分娩日 分娩後10日
A 2023/1/1 2023/1/11
B 2023/1/2 2023/1/12
C 2023/1/3 2023/1/13
D 2023/1/2 2023/1/12
E 2023/1/4 2023/1/14
データ②
個体ID 診断日 病気有無
A 2023/1/9 1
A 2023/2/2 1
C 2023/1/12 1
E 2023/3/3 1
データ①にデータ②の情報を加えたいのですが、以下の条件を満たすもののみを抽出して結合したいです。
条件1:個体IDが一致
条件2:データ②の診断日の日付が、データ①の分娩日から分娩10日の範囲のもの
ゴールのイメージは以下のようなデータフレームを作成することです。
個体ID 分娩日 分娩後10日 疾病有無
A 2023/1/1 2023/1/11 1
B 2023/1/2 2023/1/12 0
C 2023/1/3 2023/1/13 1
D 2023/1/2 2023/1/12 0
E 2023/1/4 2023/1/14 0
ご教授いただけますと幸いです。