worldfootballR
데이터 팩키지를 사용해서 다음 웹사이트에서 축구 데이터를 가져올 수 있다.
worldfootballR
팩키지 설치# devtools::install_github("JaseZiv/worldfootballR")
library(worldfootballR)
understatr
팩키지 설치# devtools::install_github("ewenme/understatr")
library(understatr)
understatr
축구리그 데이터를 확인해보자.
get_leagues_meta()
# A tibble: 42 x 4
league_name year season url
<chr> <dbl> <chr> <chr>
1 EPL 2020 2020/2021 https://understat.com/league/EPL/2020
2 EPL 2019 2019/2020 https://understat.com/league/EPL/2019
3 EPL 2018 2018/2019 https://understat.com/league/EPL/2018
4 EPL 2017 2017/2018 https://understat.com/league/EPL/2017
5 EPL 2016 2016/2017 https://understat.com/league/EPL/2016
6 EPL 2015 2015/2016 https://understat.com/league/EPL/2015
7 EPL 2014 2014/2015 https://understat.com/league/EPL/2014
8 La liga 2020 2020/2021 https://understat.com/league/La liga/2020
9 La liga 2019 2019/2020 https://understat.com/league/La liga/2019
10 La liga 2018 2018/2019 https://understat.com/league/La liga/2018
# ... with 32 more rows
EPL 2020시즌 팀순위를 살펴보자.
2020 <- get_league_teams_stats(league_name = "EPL", year = 2020)
epl_league_
2020 %>%
epl_league_ group_by(team_name) %>%
summarise(pts = sum(pts),
wins = sum(wins),
draws = sum(draws),
loses = sum(loses)) %>%
arrange(desc(pts)) %>%
reactable::reactable()
손흥민이 뛰었던 2020 시즌 토트넘에서 손흥민을 찾아보자.
get_team_players_stats(team_name = "Tottenham", year = 2020)
tottenham <-
%>%
tottenham reactable::reactable()
손흥민의 과거 성적을 살펴보자.
get_player_seasons_stats(player_id = 453)
son <-
%>%
son reactable::reactable()
데이터 과학자 이광춘 저작
kwangchun.lee.7@gmail.com