The code is free to view and download
All the code is written in Python™ using Jupyter Notebook™.
Hopefully by providing the data it can help you better understand how the data visualisations were created.
K-means Clustering in R
This code outlines the basic method of creating a K-means scatter plot in R. Which can be used to split data into relevant groups. The method aggregates togther datapoints that have certain similarities. The code is extremely concise, as R does most of the work for you, however the method of first creating a dataset with the clusters, then ploting a graph using that dataset can be time consuming.
Creating Beeswarm Plots
This code is pretty concise, and only really contains specific code to create the beeswam plots where I compared the top 3 creative midfielders in the premier league, however it does also include code on filtering data. The code includes data imported from the "Premier League Cumulative" file, which is viewable under the Data tab on the website.
Creating Radar diagrams
This code for creating radar diagrams includes different practice diagrams written into the code and the data i used was primarily our "35u10" data - more information can be found for this data under the Data tab on the website.
However, when I created the infographics to help compare Spurs' centre back options, I imported specific data for those players from fbref into an separate excel file.
Marginal Plots
Extremely concise and short code, yet produces an interesting graph visually with distributions on each axis and a value density plot in the middle. The code includes data imported from the "Premier League Cumulative" file. The central region of Marginal plot can be adjusted to show the data in 5 different forms as per the code.
General Analysis on the 35u10 data
The "35u10" data (data that includes a complete detailed statistical summary on the top 35 u23 forward prospects with a transfermarkt™ value of under £10 million) was analysed in a basic manner using this code, such as scatter diagrams with a line of best fit and bar graphs.