Я просто хочу объединить два кадра данных с интервалом ± 1 мин.
Здесь name_df с набором данных для примера:
Name Date
A 2/19/2019 17:16:15
B 2/19/2019 17:19:46
C 2/19/2019 17:23:03
Другой дата_фрейма job_df:
Job Datestamp
Engineer 2/19/2019 17:15:56
Dancer 2/19/2019 17:19:27
Singer 2/19/2019 17:22:44
Вот то, что я пытался реализовать, но этот метод пропускает некоторые строки, которыеперешел на другую сторону 1 минуты (например, <30 секунд округления вниз,> 30 циклов вверх):
name_df['Date&Time'] = name_df['Date&Time'].dt.round('1min')
job_df['Date&Time'] = job_df['Date&Time'].dt.round('1min')
merged_df = pd.merge(name_df, job_df, on='Date&Time')
Любая помощь в этом очень ценится!