Load ball-by-ball delivery data from local DuckDB or remote GitHub releases. Filter by match_type, gender, team_type, and specific match_ids.
Usage
load_deliveries(
match_type = "all",
gender = "all",
team_type = "all",
match_ids = NULL,
source = c("local", "remote")
)Arguments
- match_type
Character or vector. One or more of: "Test", "ODI", "T20", "IT20", "MDM", "ODM", or "all" (default).
- gender
Character. "male", "female", or "all" (default).
- team_type
Character. "international", "club", or "all" (default).
- match_ids
Character vector. Optional filter for specific match_ids.
- source
Character. "local" (default) or "remote".
Examples
if (FALSE) { # \dontrun{
# Load all deliveries from local database
deliveries <- load_deliveries()
# Load only T20 men's deliveries
t20_men <- load_deliveries("T20", "male")
# Load IPL deliveries (T20, male, club)
ipl <- load_deliveries("T20", "male", "club")
# Load specific matches
subset <- load_deliveries(match_ids = c("1234567", "1234568"))
# Load from GitHub releases
deliveries <- load_deliveries(source = "remote")
} # }
