Learn R Programming

squashinformr (version 0.2.6)

get_player_recent_matches: Get a player's recent matches from SquashInfo

Description

Given the full name or rank of a player and the competition category, get_player_recent_matches() returns recent match data for PSA ranked players.

Usage

get_player_recent_matches(player = NULL, rank = NULL, category = NULL)

Arguments

player

character string of player name.

rank

single integer or vector of integers indicating the rank of the PSA player(s) to return.

category

character string indicating the competition category. Must be one of "both", "mens", or "womens".

Value

Tibble containing the player rank, name, opponent, match result, games won, games lost, match time, date, tournament round, event, PSA designation, and event location.

References

http://www.squashinfo.com/rankings/men http://www.squashinfo.com/rankings/women

Examples

Run this code
# NOT RUN {
## Get Mohamed Elshorbagy's most recent match data
# }
# NOT RUN {
get_player_recent_matches(player = "Mohamed Elshorbagy", category = "mens")
# }
# NOT RUN {
## Get Nour El Tayeb's recent match data
# }
# NOT RUN {
get_player_recent_matches("El Tayeb", category = "womens")
# }
# NOT RUN {
## Get recent match data from the top two players in both Men's and Women's competitions
# }
# NOT RUN {
get_player_recent_matches(rank = 1:2, category = "both")
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab