Как сджойнить df1 и df2 с точностью 1 минута? Нужно, чтобы близкие с точностью до 1 минуты временные метки совпадали.
df1 = pd.DataFrame(
{'type': ['x', 'y', 'z']},
index=pd.to_datetime(['2021-01-21 11:00:00.001', '2021-01-21 12:12:00.999', '2021-01-21 13:13:01.888']))
df1.index.name='date1'
df1.reset_index()
df2 = pd.DataFrame(
{'value': [10, 15, 12]},
index=pd.to_datetime(['2021-01-21 10:59:59.999', '2021-01-21 12:12:00.999', '2021-01-21 13:13:02.001']))
df2.index.name='date2'
df2.reset_index()
P.S. попытка с resample('1h') не удалась, т.к. метку 2021-01-21 10:59:59.999 относит к 10 часам, а не к 11