У меня есть два фрейма данных с одинаковыми переменными заголовками, я хотел бы установить df1 на df2, если есть совпадение в имени человека и если время его заказа меньше 24 часов.
Name <- c("MCCARTNEY, PAUL", "STARR, RNGO", "HARRISON, GEORGE", "LENNON, JOHN")
Order_TM <-c("3/4/2020 15:16", "3/4/2020 15:16", "3/4/2020 15:16","3/4/2020 19:30")
df1 <-data.frame(Name, Order_TM)
В df2 у меня одинаковые имена, но разное время заказа
Name <- c("MCCARTNEY, PAUL", "STARR, RNGO", "HARRISON, GEORGE", "LENNON, JOHN")
Order_TM <-c("3/4/2020 18:16", "3/4/2020 20:16", "3/6/2020 15:16","3/5/2020 12:00")
df2 <-data.frame(Name, Order_TM)
Я хочу установить df1, если Order_TM меньше 24 часов от Order_TM в df2. Исходя из моего примера, результатом будет MCCARTNEY, PAUL, STARR, RIN GO и LENNON, JOHN. Но я не смог найти способ сделать это.