У меня есть два кадра данных: -
df1:-
PID DATE Time Amount
xy1 01/10/2019 8:37 100
xy1 01/10/2019 12:30 100
xy2 01/10/2019 5:01 100
xy3 01/10/2019 23:57 100
df2
PID DATE Time Amount Code
xy1 01/10/2019 8:00 4 38
xy1 01/10/2019 8:05 50 38
xy1 01/10/2019 8:20 60 39
xy1 01/10/2019 8:45 80 39
xy2 01/10/2019 1:02 100 39
xy2 01/10/2019 3:05 100 38
xy2 01/10/2019 5:10 90 38
Я хочу получить количество df1['PID']
в зависимости от даты и времени в df1 и df2. т.е. сколько раз df1['PID'][0]
находится в df2 перед df1['Date', 'Time']
по сравнению с временем даты df2. Очень ценю помощь. Вывод должен быть таким: -
PID Before_df1time_38 Before_df1time_39 Total After_df1time_38 After_df1time_39
xy1 2 1 3 0 1