У меня есть два кадра данных: - df1: -
DateTime ID Amount
2019-09-21 00:01:00.739000+05:30 2 10
2019-09-21 00:03:01.265000+05:30 3 20
2019-09-21 00:03:01.265000+05:30 4 30
df2: -
DateTime ID Amount
2019-09-21 00:01:00.739000+05:30 3 10
2019-09-21 00:03:01.265000+05:30 5 20
2019-09-21 00:03:26.856000+05:30 6 30
Мне нужно сравнить df1 ['DateTime'] с df2 ['DateTime']в отношении идентификаторов. Итак, мне нужна сумма столбцов df2 ['Amount'], когда df2 ['DateTime']
df1[df1['Added_DateTime'] > df2['Withdrawal_DateTime']]
и
df1.set_index(df1['Added_DateTime']).join(df2.set_index(df2['Withdrawal_DateTime'])).reset_index(drop=True)
У меня естьтакже пытался изменить значения DateTime в TimeStamp, но он не работает, показывая ошибку
Я ожидаю, что выход будет: -
ID Amount df1_DateTime df2_Amount.sum()
3 10