У меня в настоящее время есть фрейм данных, который берется из фида данных событий, которые произошли в хронологическом порядке. Я хотел бы добавить новый столбец на каждую строку моих данных о соответствует player_id следующего события, если тип события 1 & исход 1если утверждения в строках r
например
player_id <- c(12, 17, 26, 3)
event_type <- c(1, 3, 1, 10)
outcome <- c(1, 0, 1, 1)
df <- data.frame(player_id, event_type, outcome)
df
player_id event_type outcome
1 12 1 1
2 17 3 0
3 26 1 1
4 3 10 1
чтобы конечный результат
player_id event_type outcome next_player_id
1 12 1 1 17
2 17 3 0 NA
3 26 1 1 3
4 3 10 1 NA
Помощь мю ч оценили, как я до сих пор в стадии начинающих в г