I have a dataframe which looks like this:
dataframe <- data.frame(Cust_ID = c("1","2","2","3","1","3","1","1","2","2"),
App_date = as.Date(c("2023-05-01","2023-05-02","2023-05-03","2023-05-06","2023-04-30","2023-04-04","2023-05-30","2023-05-31","2023-05-30","2023-05-31")),
Product = c("AA","AA","BB","AA","CC","BB","AA","AA","CC","BB"),
event_id = NA)
dataframe2 <- data.frame(Cust_ID = c("1","3","1","3","1","1"),
App_date = as.Date(c("2023-05-01","2023-05-06","2023-04-30","2023-04-04","2023-05-30","2023-05-31")),
Product = c("AA","AA","CC","BB","AA","AA"),
Age = c(50,32,50,32,50,50)
event_id = c(2,4,2,5,NA,NA))
The resultant that i want should look like this:
resultant_data <- data.frame(Cust_ID = c("1","2","2","3","1","3","1","1","2","2"),
App_date = as.Date(c("2023-05-01","2023-05-02","2023-05-03","2023-05-06","2023-04-30","2023-04-04","2023-05-30","2023-05-31","2023-05-30","2023-05-31")),
Product = c("AA","AA","BB","AA","CC","BB","AA","AA","CC","BB"),
event_id = c(2,NA,NA,4,2,5,NA,NA,NA,NA))