I have a large dataset with this form:
df <- data.frame(event = c("request","request","response", "request"),
value = 1:4)
event value
request 1
request 2
response 3
request 4
I'd like write to next_different_event_value, the value in the row with next different event. Desired output:
event value next_different_event_value
request 1 3
request 2 3
response 3 4
request 4 NA
Ideally, I can do this with tidyverse approach and without joins.
Thanks.
valuecolumn is timestamp data.