R/JoinPlayerNickName.R

Defines functions JoinPlayerNickName

Documented in JoinPlayerNickName

JoinPlayerNickName <- function(events, username, password){
  match_ids <- unique(events$match_id)
  lineups <- alllineups(username, password, match_ids, version = "v2")
  lineups <- cleanlineups(lineups)
  lineups <- lineups %>%
    mutate(player_nickname = ifelse(is.na(player_nickname), player_name, player_nickname))
  lineups <- lineups %>%
    select(player.id = player_id, player.nickname = player_nickname) %>%
    group_by(player.id) %>%
    slice(1) %>%
    ungroup()
  events <- events %>%
    left_join(lineups)
  return(events)
}
nandomartinez/Soccer documentation built on Nov. 4, 2019, 8:34 p.m.