The data used for these visualizations comes from kaggle.com. The World Cup Matches dataset includes all the results from the matches contested as part of the cups. More information about the data can be found on the kaggle page.

The visualizations are created using the Python libraries pandas and Seaborn.

The complete set of visualizations and code can be downloaded in a Jupyter notebook.

You can also view the full code here.

Box Plots

Violin Plots

Split Violin Plots