【R】worldfootballR

1. はじめに

worldfootballRは、その名の通り、世界のサッカーの試合結果や選手の情報をfbref.comから取得したり、transfermarkt.comから転送・評価できるパッケージです。

2. インストール

Githubからインストールできます。

devtools::install_github("JaseZiv/worldfootballR")

3. つかってみる

機能がたくさんあるので、さわりだけ。

試合ごとの結果のURL取得はこちら。ドイツ・ブンデスリーガ1部の2019年の試合の結果を取得するURLを取得します。

bundesliga_2019_urls <- get_match_urls(country = "GER", gender = "M", season_end_year = 2019, tier="1st")
> head(bundesliga_2019_urls)
[1] "https://fbref.com/en/matches/2d71c150/Bayern-Munich-Hoffenheim-August-24-2018-Bundesliga"    
[2] "https://fbref.com/en/matches/05a8c375/Dusseldorf-Augsburg-August-25-2018-Bundesliga"         
[3] "https://fbref.com/en/matches/68b2ba8a/Wolfsburg-Schalke-04-August-25-2018-Bundesliga"        
[4] "https://fbref.com/e

イタリア・セリエAの2015年の結果の取得

serieA_2015 <- get_match_results(country = "ITA", gender = "M", season_end_year = 2015, tier = "1st")
 head(serieA_2015)
  Competition_Name Gender Country Season_End_Year Round Wk Day       Date  Time
1          Serie A      M     ITA            2015    NA  1 Sat 2014-08-30 18:00
2          Serie A      M     ITA            2015    NA  1 Sat 2014-08-30 20:45
3          Serie A      M     ITA            2015    NA  1 Sun 2014-08-31 18:00
4          Serie A      M     ITA            2015    NA  1 Sun 2014-08-31 18:00
5          Serie A      M     ITA            2015    NA  1 Sun 2014-08-31 20:45
6          Serie A      M     ITA            2015    NA  1 Sun 2014-08-31 20:45
      Home HomeGoals          Away AwayGoals Attendance
1   Chievo         0      Juventus         1      26000
2     Roma         2    Fiorentina         0      44353
3 Atalanta         0 Hellas Verona         0      14925
4    Milan         3         Lazio         1      36674
5    Genoa         1        Napoli         2      21963
6   Cesena         1         Parma         0      14415
                           Venue            Referee Notes
1  Stadio Marc'Antonio Bentegodi      Carmine Russo    NA
2                Stadio Olimpico        Marco Guida    NA
3 Stadio Atleti Azzurri d'Italia     Nicola Rizzoli    NA
4         Stadio Giuseppe Meazza     Nicola Rizzoli    NA
5 Stadio Comunale Luigi Ferraris         Luca Banti    NA
6            Stadio Dino Manuzzi Sebastiano Peruzzo    NA

4. さいごに

機能がたくさんあり、また、データもたくさんあり、使いこなすのがたいへんですが、サッカー好きには有用なパッケージです。

Add a Comment

メールアドレスが公開されることはありません。