Дано DataFrame
с идентификатором и столбцами меток времени:
DF1:
id visited
X 2019-01-07T01:23:45.678
X 2019-01-08T01:23:45.678
Y 2019-01-08T03:44:54.789
И отдельным DataFrame с похожими атрибутами:
DF2:
id visited
X 2019-01-01T05:23:45.678
Y 2019-01-08T06:44:54.789
Y 2019-01-09T09:11:23.476
Z 2019-01-03T08:12:12.678
Как может первый DataFrame (DF1) фильтруется только для тех строк, где временная метка находится перед временной меткой во втором фрейме данных (DF2) для соответствующего столбца id
?
Результирующий набор данных будет иметь вид:
id visited
Y 2019-01-08T03:44:54.789
Примечание: записи X
отфильтрованы, потому что метка времени в DF2 предшествует метке времени в DF1 (не после).
Заранее благодарим вас за внимание и ответ.