Bayesian modelling of shot generation and conversion in soccer
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc/literature
.gitignore
LICENSE
README.md
analysis.py
requirements.txt
run.py
shotconv.stan
shotgen.stan

README.md

shot-generation

Bayesian modelling of shot generation and conversion in soccer.

Model

The model is described briefly in a blogpost, for full definition consult the shotgen.stan and shotconv.stan files.

Execution

Currently the model is best executed and visualised via IPython, like so:

%run run.py
gen_samples, team_map = run("shotgen.stan")
conv_samples, _ = run("shotconv.stan")

%run analysis.py
team_profiles(gen_samples, conv_samples, team_map)
score_bars(gen_samples)
score_bars(conv_samples)

which produces figures like in the blogpost.