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.



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.