ANALYSIS AND COMPARATIVE STUDY OF 10 YEARS CRICKET SPORTS DATA OF INDIAN PREMIERE LEAGUE (IPL) USING R PROGRAMMING

Similar documents
Reflecting Against Perception: Data Analysis of IPL Batsman

Cricket Team Selection and Analysis by Using DEA Algorithm in Python

SOURAV GANGULY. Published A different kettle of fish but India can do well in SA

How to enter a scorecard into Play Cricket

How Effective is Change of Pace Bowling in Cricket?

A SHORT GUIDE TO SCORING

RDCA MyCricket Results Guide

Eduheal Foundation 1

Application of Queuing Theory to ICC One Day Internationals

MWJCA Scorers Information Evening 7 Sept 2017

Impact of Power Play Overs on the Outcome of Twenty20 Cricket Match

LEADERSHIP LESSONS FROM MSD

ECO-VERACITY. January 2015 MBE EVENT CALENDAR. FinMasters (Online Quiz) January. February. Brand Aid Masters Premier League Delhi Alumni Meet

Scoring Under 8 / Under 9 Super Sixes

Basic scoring. Scoring balls and runs

Honest Mirror: Quantitative Assessment of Player Performances in an ODI Cricket Match

Tweed District Junior Cricket Association Inc.

Tournament Statistics

Data Analytics based Deep Mayo Predictor for IPL-9

Ward will bowl the first over, and Brown the second.

Tweed District Junior Cricket Association Inc.

MWJCA Scorers Information Evening 5 Sept 2018 Junior Format Stage 1 and Stage 2

No ball ready reckoner Umpire who may call Non-striker s end Square leg Front foot infringement Yes No Back foot infringement Yes No More than

DATA MINING ON CRICKET DATA SET FOR PREDICTING THE RESULTS. Sushant Murdeshwar

PEDESTRIAN CRASH MODEL FOR VEHICLE SPEED CALCULATION AT ROAD ACCIDENT

Sachin Tendulkar Profile

National Primary Schools Kwik Cricket Competition - Rules

CRICKET SCORING GUIDE

. Feb 8, When Sakshi Singh Rawat, an intern at Taj Bengal, was introduced to. Mahendra Singh Dhoni speaks to teammate Sourav Ganguly during.

PLAYER PATHWAY PROFILES COUNTY AGE GROUP

CFD ANALYSIS AND COMPARISON USING ANSYS AND STAR-CCM+ OF MODEL AEROFOIL SELIG 1223

AN INTRODUCTION TO CRICKET UMPIRING. By Mackay Cricket Umpires Association

Boys HB Smash Y8 Playing Conditions

COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015

A Fair Target Score Calculation Method for Reduced-Over One day and T20 International Cricket Matches

Cricket Statistics Feeds

COVERAGE LIST 2018 PRE-MATCH BETTING MARKETS LIVE ODDS MARKETS. Premium Cricket. Coverage and Markets

Secondary School Cricket Lesson Plans

Girls Y7/8 Cricket Playing Conditions

Bernoulli Runs Using Book Cricket to Evaluate Cricketers

MANLY WARRINGAH JUNIOR CRICKET ASSOCIATION LOCAL RULES. UNDER 15 Divisions 1 and 2 as at the 2013/14 season

Boys HB Smash Under 14 Playing Conditions

1 EE Three + Two = Five

Junior Boys Playing Conditions

S ANAND CHIEF DATA SCIENTIST

arxiv: v1 [stat.ap] 15 Jul 2011

Girls T20 Smash U11 Playing Conditions

AHP-Neural Network Based Player Price Estimation in IPL

Twitter Analysis of IPL cricket match using GICA method

An Exploratory Study of Psychomotor Abilities among Cricket Players of Different Level of Achievement

This document is to be used in conjunction with the Laws of Cricket

Boys T20 Smash Y8 Playing Conditions

S.S.K. Haputhantri. Abstract

Remember to always conduct yourself in a polite, efficient, professional manner, as you are representing your state or association.

Contents. Requirements. Equipment. Rules. Batting. Bowling. Fielding. Umpiring. Scoring. Score sheet. CricHQ App

Hurricanes Junior League Playing Conditions Category One

The salary of 10 workers is Rs each. So total salary of 10 workers = Rs. 2000*10 = Rs.20000

Contact /

A Comparative Study of Running Agility, Jumping Ability and Throwing Ability among Cricket Players

WATER OIL RELATIVE PERMEABILITY COMPARATIVE STUDY: STEADY VERSUS UNSTEADY STATE

Viegli Bedfordshire T20 Cup Competition

Mornington Peninsula Cricket Association

Using MyCricket for Junior Cricket

ANALYSIS OF PICTORIAL COVERAGE OF FEMALE ATHLETE IN PRINT MEDIA AS SEX OBJECT

Hurricanes Junior League Under 13 s Playing Conditions

History Of Cricket Players An Article

Rules and Regulations for ACL Ten10 Knock Out

BATS and BALLS Striking and Fielding Games

Advanced scoring. Balls and runs

DOWNLOAD OR READ : THE CRICKET IN MY HAT PDF EBOOK EPUB MOBI

JUNIOR CRICKET FORMAT RECOMMENDATIONS UNDER 9s - 11s

What the ICC Cricket World Cup Tells Marketers About the Internet Today in Asia and the West

A new Machine Learning based Deep Performance Index for Ranking IPL T20 Cricketers

AUSTRALIAN CRICKET REVISED JUNIOR FORMATS

Preview. icc world twenty20 SHOWTIME

1 INTRODUCTION. Contents

Podar World School,Vapi

Tennis Simulators ABOUT HAWK-EYE

Intermediate grades GIRLS Year 7 & 8 Grade Conditions

PLAYING CONDITIONS FOR 30 OVERS PER SIDE COMPETITIONS

WINNING AND SCORE PREDICTOR (WASP) TOOL

Grade Level: 5. Purpose: Standards and Benchmarks:

THE TRAVELBAG SURREY CHAMPIONSHIP RULES AND PLAYING CONDITIONS TIER THREE DIVISION 5 1ST XI ALL 2ND XI ALL 3RD XI ALL 4TH XI

Brisbane Boys College. Cricket Vision Statement

GENERAL RULES ANNEXURE D:

SAAS OPEN CRICKET RULES GROUP 1, 2 AND 3 ONE DAY GAMES

Boys T20 Smash Y5 Playing Conditions

2. Fair and unfair play According to the Laws the umpires are the sole judges of fair and unfair play.

Dynamic Winner Prediction in Twenty20 Cricket: Based on Relative Team Strengths

WIN/LOSE MATCH RULES

Contents. Format 5 Recommendations 6 Equipment 8 The Rules 11 Batting 12 Bowling 14 Fielding 14 Umpiring 15 Scoring 16 CricHQ App 21 Skill Section 39

CRICKET ASSOCIATION COMPETITION HANDBOOK

Nadiya Afzal 1, Mohd. Sadim 2

Match Report. Wainuiomata Cricket Club., Premier vs Eastern Suburbs, Roosters. Match in progress

Boys T20 Smash Y6 Playing Conditions

Cricket Visualization Tool

THE GAME WITHIN A GAME

Old Age and Treachery vs. Youth and Skill: An Analysis of the Mean Age of World Series Teams

Stage 1. Application. Contents. Cricket Illawarra Junior Playing Conditions (2018/19) a) Cricket Illawarra Junior Stage 1 Formats Level 1 & Level 2.

QUAID-I-AZAM TROPHY TWENTY20 CRICKET TOURNAMENT 2009

Transcription:

International Journal of Computer Engineering & Technology (IJCET) Volume 9, Issue 5, September-October 2018, pp. 10 15, Article ID: IJCET_09_05_002 Available online at http://www.iaeme.com/ijcet/issues.asp?jtype=ijcet&vtype=9&itype=5 Journal Impact Factor (2016): 9.3590(Calculated by GISI) www.jifactor.com ISSN Print: 0976-6367 and ISSN Online: 0976 6375 IAEME Publication ANALYSIS AND COMPARATIVE STUDY OF 10 YEARS CRICKET SPORTS DATA OF INDIAN PREMIERE LEAGUE (IPL) USING R PROGRAMMING Dr. Parag C. Shukla Assistant Professor & Head, Department of MCA, Atmiya University, Rajkot, India Dr. Hetal R. Thaker Assistant Professor, Department of MCA, Atmiya University, Rajkot, India ABSTRACT Nowadays, analytics is playing a key role in any field. Analytics is used in our day to day life. People don t want to purchase even without analytics. Before few months IPL (Indian Premier League for Cricket) auction was taking placed. Even franchises are interested to pick a cricket player based on their past performances. For all this, they need accurate data and analytics with the comparative study to pick a particular player for their team. Here, we are comparing the last 10 years cricket sports data of IPL with interesting facts. We can perform much analytics but here we are focusing on the comparison between popular players, team, and fielders. Performance of top-10 players in each category like batting, bowling and fielding. Valuable player for the specific team. Key words: Data Analytics, IPL Analytics, Sports Analytics. Cite this Article: Dr. Parag C. Shukla and Dr. Hetal R. Thaker, Analysis and Comparative Study of 10 Years Cricket Sports Data of Indian Premiere League (IPL) using R Programming. International Journal of Computer Engineering and Technology, 9(5), 2018, pp. 10-15. http://www.iaeme.com/ijcet/issues.asp?jtype=ijcet&vtype=9&itype=5 1. INTRODUCTION Cricket is popular sports in India, and many people want to know comparative study between different players, team etc. Before few months IPL (Indian Premier League for Cricket) auction was taking placed. Most of the franchises were interested to pick a cricket player based on their past performances. Many franchises have hired data analysts to do the analysis of the player. For all this, they need an accurate data and analytics with the comparative study to pick the particular player for their team. Here, we are comparing the last 10 years cricket sports data of IPL with interesting facts. We can perform much analytics but here we are http://www.iaeme.com/ijcet/index.asp 10 editor@iaeme.com

Analysis and Comparative Study of 10 Years Cricket Sports Data of Indian Premiere League (IPL) using R Programming focusing on Comparison between popular players, team. Performance of top-10 players in each category like batting, bowling, and fielding. Valuable player for a specific team. Here, we analyze the past 10 years data of IPL and summarize total runs by applying sum function for batsman_runs and we arranged the same in descending order. So, we can get the first cricketer who made the highest runs. Suresh Raina is the person who made the highest runs in the history of IPL. Surprisingly if you find the top-10 catcher of IPL history and if you are not counting wicket keepers catch then Suresh Raina is again come in the top of the table. So, we can conclude that Suresh Raina is the best batsman and best fielder in IPL. Top-10 Batsman in IPL History from 2008 to 2017 Figure 1 Top-10 Batsman in IPL History from 2008 to 2017 Top-10 Catcher in IPL History from 2008 to 2017 Figure 2 Top-10 Catcher in IPL History from 2008 to 2017 http://www.iaeme.com/ijcet/index.asp 11 editor@iaeme.com

Dr. Parag C. Shukla and Dr. Hetal R. Thaker 2. PERFORMANCE OF SURESH RAINA Figure 3 Performance of Suresh Raina Comparison between Virat Kohli and Suresh Raina Runs by each Season Figure 4 Comparison between Kohli and Raina Runs by each Season http://www.iaeme.com/ijcet/index.asp 12 editor@iaeme.com

Analysis and Comparative Study of 10 Years Cricket Sports Data of Indian Premiere League (IPL) using R Programming Comparison between Virat Kohli and Suresh Raina Type of Dismissals Figure 5 Virat Kohli Vs Suresh Raina Type of Dismissals Comparison between Virat Kohli and Suresh Raina Strike Rate By Over Figure 6 Virat Kohli Vs Suresh Raina Strike Rate By Over http://www.iaeme.com/ijcet/index.asp 13 editor@iaeme.com

Dr. Parag C. Shukla and Dr. Hetal R. Thaker Comparison between Virat Kohli & Suresh Raina By Number of Over Faced Figure 7 Virat Kohli Vs Suresh Raina By Number of Over Faced Comparison of Tendulkar, Ganguly, Dhoni, Kohli and Raina By Strike Rate Figure 8 Comparison of Tendulkar, Ganguly, Dhoni, Kohli, Raina Strike Rate http://www.iaeme.com/ijcet/index.asp 14 editor@iaeme.com

Analysis and Comparative Study of 10 Years Cricket Sports Data of Indian Premiere League (IPL) using R Programming 3. CONCLUSIONS Suresh Raina is the person who made the highest runs in the history of IPL from 2008 to 2017. Surprisingly if you find the top-10 catcher of IPL history and if you are not considering wicket keepers catch then Suresh Raina again comes on top of the table. So, we can conclude that Suresh Raina is the best batsman and best fielder in IPL. See a figure-4 comparison between Kohli and Raina runs through each season. In 2008,2009,2010,2012,2014,2017 Raina was the top-scorer than Kohli. We also did the comparison of both the stars in the type of dismissals, strike rate by over and Number of overs faced by both. We also did the comparison of stars like Sachin Tendulkar, Saurav Ganguly, MS Dhoni, Suresh Raina & Virat Kohli innings strike rate over wise and no doubt god of the cricket Sachin Tendulkar's strike rate is highest in 20 th over in IPL history with compare to Ganguly, Dhoni, Kohli, and Raina. ACKNOWLEDGEMENT We are very much thankful to Kaggle for providing us ball by ball data. This is never ever possible without Deliveries and Matches information that we get from the Kaggle. Also thankful to open source community to teach us how to write code in R. We are also thankful to the coder of kernels, who gave us hint that how to write a script in R. REFERENCES [1] @article{title = {Analyzing Varieties of Agricultural Data Using Big Data Tools Pig}, journal = {Oriental Journal of Computer Science and Technology}, year = {2017}, author = {Radadiya, Bankim L.}, volume = {10}, number = {4}, pages = {810-816} } [2] @article{title = {Elementary Concept of Big Data and Hadoop }, journal = {International Journal on Recent Trends and Innovation Trends in Computing and Communication}, year = {2017}, author = {Bhimani, Girish C.}, volume = {5}, number = {7}, pages = {749-752} } [3] @article{title = {NoSQL Databases : Big Data Characteristics and Comparison of traditional and big data analytics}, journal = {Quest International Multidisciplinary Research Journal}, year = {2015}, author = {Atkotiya, Kishor and Shukla, Parag}, volume = {4}, number = {11}, pages = {106-110} } [4] Wickham H (2009). ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag New York. ISBN 978-0-387-98140-6, http://ggplot2.org. [5] grid: R Core Team 2013. R: A language and environment for statistical computing. R foundation for statistical computing, Vienna, Austria. http://www.r-project.org/ [6] devtools: Hadley Wickham and Winston Chang, 2013. Devtools: Tools to make R code easier. [7] gridextra: Miscellaneous Functions for" Grid" Graphics. R package version 2.2. 1 B Auguie - Google Scholar, 2016 [8] dplyr: A Grammar of Data Manipulation. R package version 0.5. 0 [9] H Wickham, R Francois, L Henry, K Müller - 2016 - R Core Development Team Vienna [10] reshape2: Flexibly reshape data: a reboot of the reshape package. R package version. 2012; H Wickham [11] RColorBrewer: ColorBrewer palettes. R package version 1.1-2 E Neuwirth - 2014 [12] For data [Online Resource] https://www.kaggle.com/ http://www.iaeme.com/ijcet/index.asp 15 editor@iaeme.com