Tutorial

Match Report Part 1 - Data Load

Hi all, Welcome to a new series of videos I am starting this week, creating a match report using StatsBomb event data. This series will run over a few videos, starting with this first video walking through loading data in to Power Bi. As always, subscribe here for more videos and to help you Power Performance Through Data. Enjoy the video and if you have any questions, please leave a comment below.

Tutorial - Plotting Shots in Power Bi using R

Hi all, last time we created a nice shot plot using the built-in scatter plot for Power Bi. Today we will take things a step further, using the R Custom Visual in Power Bi. This visual allows you to use R code to create a visual however you want, with that visual interacting with the slicers on your page. Use base ggplot2, these visuals will not have any interaction ability, such as tooltips, but they provide a neat way of creating visuals not possible with the built-in set provided by Microsoft.

Tutorial - An Easy Way of Plotting Shots in Power Bi

Hi all, following on from my last tutorial, I have now created something more football specific using the built-in scatter plot in Power Bi. This tutorial will take you through building a basic shot plot with shots coloured by outcome. The video can be found at the bottom of the page, but I will also take you through a step by step process here as well. As always, (subscribe here)[https://www.

Tutorial - Categorical Slicers in Power Bi

This is the beginning of a series of posts using Power Bi. I have used Power Bi extensively over the last few years and this tool has improved massively to be the world leader in Bi. This first tutorial demos how to use categorical slicers in different configurations. I hope you enjoy!

Importing StatsBomb Data in to R

A tutorial on importing StatsBomb data in to R using the StatsBombR package

Creating a Jitter Chart in PowerBi

For this post, I will run through a method of creating a jitter chart using only DAX in caluclated columns

Tutorial - Plotting shots using StatsBomb freeze frame data

Following on from last weeks post on plotting passes, I thought it might be fun to plot the shots and locations of players using the shot freeze frame in StatsBomb data. For those of you that haven’t already, I posted a tutorial around how to extract the freeze frame data included here. So if you need to, take a look at that post before going further. For this post, I have loaded the following packages to use and colours to be applied to our plots further down:

Tutorial - Plotting Passes on a pitch

For this tutorial I am going to show you how to plot all the passes from a match on a pitch. We are going to go through this in a few steps and add some detail as we go. To start, the packages I am using in this tutorial are as follows: library(tidyverse) library(ggplot2) library(ggsoccer) I always use the entire tidyverse, some of you might like to only use particular packages, but for me this is what I prefer to do.

Power Bi - Importing Data

For this new post I decided to make a video tutorial of importing data from a csv in to Power Bi. The video itself is basic, and will appear at the bottom of this post, but I will accompany it below with a few steps and a guide of how I import data in to Bi. For those eagle eyed viewers, you will notice the data I am importing and use is from the recently released StatsBomb Messi dataset, which you can find more about here and can read my tutorial on importing StatsBomb data in to R here.

Tutorial: Examining shots by different pitch zones

An examination of shots from different pitch locations using R and the x y coordinates provided by StatsBomb