📜PDF Link of PowerBI Dashboard
The goal of this project is to analysis the players data, extract necessary information about players based on a combination of their strengths for an unbeatable team and make a dashboard to review the performance of the team.
- Do ETL : Extract-Transform-Load on dataset
- Perform EDA through Python and Power BI
- Extract various information using DAX queries such as Average Runs, Strike Rate, Total Runs, Wickets Taken, Economy etc.
- Extract necessary information about All Rounders, Batters, Bowlers.
- Make necessary dashboard
- Find key metrics (KPIs) and factors and show the meaningful relationships between attributes
Business Intelligence
Cricket Analysis
MS-Excel, MS-Power BI, Python
We need to analyze key indicators for our cricket data to gain insights into our overall game performance. Specially, we want to calculate the following metrics:
-
Total Runs - Total number of runs scored by the batsman.
-
Total Innings Batted - Total number of innings a batsman got a chance to bat.
-
Total Innings Dismissed - To find the number of innings batsman got out.
-
Batting Average - Average runs scored in an innings.
-
Total balls Faced - Total number of balls faced by the batsman.
-
Strike Rate - No of runs scored per 100 balls.
-
Batting Position - Batting position of a player.
-
Boundary % - Percentage of boundaries scored by the Batsman.
-
Avg. balls Faced - Average balls faced by the batter in an innings.
-
Wickets - Total number of wickets taken by a bowler.
-
Balls Bowled - Total number of balls bowled by the bowler.
-
Runs Conceded - Total runs conceded by the bowler.
-
Bowling Economy - Average number of runs conceded in an over.
-
Bowling Strike Rate - Number of balls bowled per wicket.
-
Bowling Average - No. of runs allowed per wicket.
-
Total Innings Bowled - Total number of innings bowled by a bowler.
-
Dot Ball % - Percentage of dot balls bowled by a bowler.
-
Player Selection - To understand if a player is selected or not.
-
Display Text - To display a text of no player is selected.
-
Color Callout Value - To display a value only when a player is selected.
-
Boundary Runs - To find the total number of runs scored by hitting fours and sixes.
-
Boundary Runs Bowling - To find the total number of runs conceded by bowlers in boundaries.
We would like to visualize various aspects of our cricket data to gain insights and understand the perfrormance of players and them combined as team. We have identified the following requirements for creating charts:
-
Power Hitters - Created a matrix for their name, team, batting style, innings batted, runs, balls faced, batting strike rate, batting average, batting position, boundary %. An area chart showing their performances like batting average, average balls faced, strike rate, boundary % in various matches. Also a scatter plot for tracking the top 5 players with taking strike rate and batting average into account.
-
Anchors / Middle Order Batters - Created a matrix for their name, team, batting style, innings batted, runs, balls faced, batting strike rate, batting average, batting position, boundary %. An area chart showing their performances like batting average, average balls faced, strike rate, boundary % in various matches. Also a scatter plot for tracking the top 5 players with taking strike rate and batting average into account.
-
Finishers - Created a matrix for their name, team, batting style, innings batted, runs, balls faced, batting strike rate, batting average, batting position, boundary %. An area chart showing their performances like batting average, average balls faced, strike rate, boundary % in various matches. Also a scatter plot for tracking the top 5 players with taking strike rate and batting average into account.
-
All Rounders - Created a matrix for their name, team, batting style, innings batted, runs, balls faced, batting strike rate, batting average, batting position, boundary %. An area chart showing their performances like batting average, average balls faced, strike rate, boundary % in various matches. Also a scatter plot for tracking the top 5 players with taking strike rate and batting average into account.
-
Specialist Fast Bowlers - Created a matrix for their name, team, batting style, innings batted, runs, balls faced, batting strike rate, batting average, batting position, boundary %. An area chart showing their performances like batting average, average balls faced, strike rate, boundary % in various matches. Also a scatter plot for tracking the top 5 players with taking strike rate and batting average into account.