top of page

DashKick Analytics

Technique Overview

Language: R


Key Packages: httr, rvest, dplyr, plotly, ggplot2, ggradar

Motivation

Delving into the heart of football analytics has been a personal quest fueled by a dual passion for soccer and data exploration. The desire to uncover the intricacies of the game, backed by statistics and visualizations, inspired the creation of the DashKick Analytics package.

Goal

The primary goal of this project is to provide a comprehensive platform for football enthusiasts to analyze the 2023 Premier League season. By leveraging fixtures and players data from the API-Football, the DashKick Analytics package aims to unravel the stories within the numbers, predict outcomes, and visually represent the pulse of each match and team.

Usage Examples (Visualizations)

 
 
 
 
 
 
 
 
 
 
 
Top 20 Goal Scorers

Function call: top_20()

An interactive stacked bar plot, illustrating the prolific goal scoring prowess of the top 20 performers in the Premire League of the 2023-24 season.


Team Performance Comparison

Function call: compare_teams(team1, team2)

Dynamic spider plots offering an in-depth comparison of key performance metrics between two teams, sparking insightful conversations about their strengths and weaknesses.


Season-long Performance Tracking

Function call: track_performance(team)

Line plots illustrating a team's performance dynamics over the entire season, enabling users to witness the highs and lows, and identify patterns in their journey.

top_20.png
compare_teams.png
track_performance.png

Usage Examples (Predictions)

Predicting Match Outcomes

 

Function call: predict_win()

Predicts the outcomes of the remaining matches in the Premier League 2023-24 season. This function utilizes advanced algorithms and historical performance data to provide insights into the potential winners of upcoming matches. It outputs a data structure containing predictions for the outcomes of all the matches including the remaining matches in the Premier League 2023-24 season.

 

Predicting Final Standings

 

Function call: predict_final_standings()

Predicts the final league standings of the Premier League 2023-24 season. This function considers various factors, including team performance, player statistics, and historical data, to generate a projection of how teams will rank at the end of the season.

This project encapsulates the fusion of technical proficiency and personal passion, providing a user-friendly interface to explore the beautiful game through the lens of data. Whether you're a die-hard football fan or a data enthusiast, DashKick Analytics invites you to join the exploration of the 2023 Premier League season in a whole new light.

bottom of page