Creating animated data visualisations in Python is a great way to communicate complex information in a dynamic and engaging way. By using libraries such…
The PIL library allows us to easily load, save and edit images. We can easily load an image in the same folder as our…
Football commentary and discussion is so often based on putting players into boxes. “He’s the best defensive forward in the league”, “I’d say he’s…
2020 is a Euros year, and guaranteed THE year that England end x years of hurt. Of course, it will not be plain sailing…
Building on what you can do with event data from the Opta (or any other) event feed, we’re going to look at one way…
Cumulative line charts feature in loads of great and popular visualisations across the football analytics community. Most commonly, they are seen in xG or…
Joyplots are a way for us to show lots of density plots in one chart, while also adding a category that we can differentiate…