The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Title: Plotting Football Matches Expected Goals (xG) Stats with 'Understat' Data
Version: 0.2.1
Description: Scrapes football match shots data from 'Understat' https://understat.com/ and visualizes it using interactive plots: - A detailed shot map displaying the location, type, and xG value of shots taken by both teams. - An xG timeline chart showing the cumulative xG for each team over time, annotated with the details of scored goals.
License: GPL (≥ 3)
Encoding: UTF-8
RoxygenNote: 7.3.2
Imports: base64enc, dplyr (≥ 1.0.0), gdtools, gfonts, ggiraph, ggplot2, ggsoccer, glue, highcharter, rvest, stringi, stringr, jsonlite, readr, tibble
Depends: R (≥ 4.1.0)
URL: http://aymennasri.me/ggfootball/
BugReports: https://github.com/aymennasri/ggfootball/issues
NeedsCompilation: no
Packaged: 2025-03-22 22:49:49 UTC; aymen
Author: Aymen Nasri [aut, cre, cph]
Maintainer: Aymen Nasri <aymennasrii@proton.me>
Repository: CRAN
Date/Publication: 2025-03-22 23:00:02 UTC

Plot an xG chart of a football match

Description

Plot an xG chart of a football match

Usage

xg_chart(
  match_id,
  home_team_color,
  away_team_color,
  competition = "",
  bg_color = "#FFF1E5",
  plot_bg_color = "#FFF1E5"
)

Arguments

match_id

Match ID from understat.com

home_team_color

Color used for the home team

away_team_color

Color used for the away team

competition

Competition name as a subtitle; empty by default.

bg_color

Chart background color; defaults to "#FFF1E5"

plot_bg_color

Plot background color; defaults to "#FFF1E5"

Value

Interactive highcharter plot displaying the xG chart of both teams.

Examples

xg_chart(26631, "red", "grey", competition = "Premier League")

Plot shots xG of a football match

Description

Plot shots xG of a football match

Usage

xg_map(match_id, title = "")

Arguments

match_id

Desired match ID from understat.com

title

Plot title; empty by default

Value

Interactive ggiraph transparent plot displaying both teams shots side by side printed to the Viewer.

Examples

xg_map(26631, title = "xG Map")

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.