Learn R Programming

yorkr (version 0.0.42)

teamBowlersVsBatsmenOppnAllMatches: Team bowlers vs batsmen against an opposition in all matches

Description

This function computes performance of bowlers of a team against an opposition in all matches against the opposition

Usage

teamBowlersVsBatsmenOppnAllMatches(matches,main,opposition,plot=1,top=5)

Value

dataframe The dataframe with all performances

Arguments

matches

The data frame of all matches between a team the opposition. This dataframe can be obtained with matches <- getAllMatchesBetweenTeams("Australia","India",dir="../data")

main

The main team against which the performance is requires

opposition

The opposition team against which the performance is require

plot

plot=1 (static),plot=2(interactive),plot=3(table)

top

The number of rows to be returned. 5 by default

Author

Tinniam V Ganesh

References

https://cricsheet.org/
https://gigadom.in/
https://github.com/tvganesh/yorkrData/

See Also

teamBatsmenPartnershipAllOppnAllMatches
teamBatsmenPartnershipAllOppnAllMatchesPlot
teamBatsmenPartnershipOppnAllMatchesChart
teamBowlersVsBatsmenAllOppnAllMatchesRept
teamBowlersVsBatsmenAllOppnAllMatchesPlot

Examples

Run this code
if (FALSE) {
# Get all matches between India and Australia
matches <- getAllMatchesBetweenTeams("Australia","India",dir="../data")

#  Plot the performance of top 5 Indian bowlers against Australia
teamBowlersVsBatsmanOppnAllMatches(matches,'India',"Australia",top=5)

# Plot the performance of top 3 Australian bowlers against India
teamBowlersVsBatsmenOppnAllMatches(matches,"Australia","India",top=3)

# Get the top 5 bowlers of Australia. Do not plot but get as a dataframe
teamBowlersVsBatsmenOppnAllMatches(matches,"Australia","India",plot=FALSE)
}

Run the code above in your browser using DataLab