All Projects → Ryo-N7 → Soccer_ggplots

Ryo-N7 / Soccer_ggplots

Licence: agpl-3.0
Soccer/football analytics blog posts & data viz from the World Cup, Premier League, Copa America, and beyond. Using ggplot2, ggsoccer, & more. (Est. June 2018) ****Please look at the README for best version of the code!****

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to Soccer ggplots

Soccergraphr
Soccer Analytics in R using OPTA data
Stars: ✭ 42 (-63.48%)
Mutual labels:  football, soccer, ggplot2, rstats
Datofutbol
Dato Fútbol repository
Stars: ✭ 23 (-80%)
Mutual labels:  football, soccer, rstats
regista
An R package for soccer modelling
Stars: ✭ 71 (-38.26%)
Mutual labels:  soccer, rstats, football
Ggrepel
📍 Repel overlapping text labels away from each other.
Stars: ✭ 853 (+641.74%)
Mutual labels:  ggplot2, rstats
Hrbrthemes
🔏 Opinionated, typographic-centric ggplot2 themes and theme components
Stars: ✭ 899 (+681.74%)
Mutual labels:  ggplot2, rstats
Tidymv
Tidy Model Visualisation for Generalised Additive Models
Stars: ✭ 25 (-78.26%)
Mutual labels:  ggplot2, rstats
Ggforce
Accelerating ggplot2
Stars: ✭ 640 (+456.52%)
Mutual labels:  ggplot2, rstats
Football Cli
⚽ Command line interface for Hackers who love football
Stars: ✭ 984 (+755.65%)
Mutual labels:  football, soccer
Golazon
Football data mnmlist way. Built with Next.js and Ruby.
Stars: ✭ 28 (-75.65%)
Mutual labels:  football, soccer
Ggplot Courses
👨‍🏫 ggplot2 Teaching Material
Stars: ✭ 40 (-65.22%)
Mutual labels:  ggplot2, rstats
Soccerapi
soccerapi ⚽️ , an unambitious soccer odds scraper
Stars: ✭ 52 (-54.78%)
Mutual labels:  football, soccer
Open Data
Free football data from StatsBomb
Stars: ✭ 891 (+674.78%)
Mutual labels:  football, soccer
Epl Fantasy Geek
English Premier League 2017-18 Fantasy Stats for Geeks
Stars: ✭ 50 (-56.52%)
Mutual labels:  football, soccer
Ggeconodist
📉 Create Diminutive Distribution Charts
Stars: ✭ 53 (-53.91%)
Mutual labels:  ggplot2, rstats
Geowaffle
Combining waffle plot with geofacet
Stars: ✭ 26 (-77.39%)
Mutual labels:  ggplot2, rstats
Ggthemr
Themes for ggplot2.
Stars: ✭ 697 (+506.09%)
Mutual labels:  ggplot2, rstats
Ggcats
The geom you always wished for adding cats to ggplot2
Stars: ✭ 34 (-70.43%)
Mutual labels:  ggplot2, rstats
Waffle
🍁 Make waffle (square pie) charts in R
Stars: ✭ 614 (+433.91%)
Mutual labels:  ggplot2, rstats
Engsoccerdata
English and European soccer results 1871-2020
Stars: ✭ 615 (+434.78%)
Mutual labels:  soccer, rstats
Understat
An asynchronous Python package for https://understat.com/.
Stars: ✭ 88 (-23.48%)
Mutual labels:  football, soccer

Animate goals, Visualize stats, Video analyses, etc. from the World Cup, Premier League, Copa America, and beyond. (Using ggplot2, ggsoccer, and more)

Ryo Nakagawara | Twitter: @R_by_Ryo License: AGPL v3

NEW: J.League 2020 Season Review with R (Jan. 14, 2021)

Web-scrape Soccer Data Tutorial

Video Analyses

Liverpool FC: xG Timelines, xG Shot Maps, & Match Notes/Thoughts

Shot Comparison Maps

Squad Age Profiles

Visualizing the Premier League (2019-2020)

Visualizing Event-Level Data with R!

Lionel Messi / Barcelona (using StatsBomb data):

Copa América 2019 blog post:

Asian Cup 2019 blog post:

World Cup blog posts:

rmarkdown/scripts/gists

  • Progressive Passers - Bundesliga: Gist
  • World Cup Goal Plots (static): World Cup/RMarkdown/worldcup_goal_plots.rmd
  • Animated World Cup Goals: Most up-to-date is in the blog post
  • Group Table Final Matchday: World Cup/RMarkdown/group_table_final_matchday.rmd
  • Animated Japan Uniforms: World Cup/RMarkdown/historical_kits.rmd
  • Liverpool FC Age-Utility Matrix: Gist
  • Jürgen Klopp's Managerial History with Elo Ratings: Gist
  • J.League: 各チームの平均推定市場価格 vs. 平均年齢: Gist
  • Asian Cup Top Scorers: Gist
  • Asian Cup Winners: Gist
  • J.League 2018 得点貢献度: Gist
  • Goal-Contribution Matrix (Premier League 2018-2019 Season): Gist
  • Player-Minutes Gantt Chart (Liverpool FC: 2010-2011 comparing Roy Hodgson vs. Kenny Dalglish): Gist

Visualizing the World Cup with R [Tokyo.R Presentation (July 2018)]:

More Examples:

Goalkeeper Performance & Workload

Progressive Passers: Bundesliga (2019-2020)

xG Match Summary

Manchester City players dominate the ‘expected’ stats: np-xG per 90 & xA per 90 for the Premier League (2019-2020)

Player-Minutes Gantt Chart (Liverpool FC: 2015-2016 Season comparing Brendan Rodgers vs. Jürgen Klopp)

Pass Partner Plots: Total Completed Passes Into The Box Between All Players

Expected vs. Actuals Goals for select group of attacking players competing in the Copa América

Top Scorers of the Asian Cup

First Goal of the World Cup: Yuri Gazinsky

Premier League 2018-2019 Season: Goal-Contribution Matrix

Jürgen Klopp's Managerial History

Age-Utility Matrix: Liverpool FC

Cristiano Ronaldo's hattrick vs. Spain:

J.League 2018 Season: Goal Contribution Matrix

Group D Final Matchday Table:

Offside Trap gif:

Japan uniforms gif:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].