R/basketball_schedule.R

Defines functions basketball_schedule

Documented in basketball_schedule

#' Get U SPORTS basketball schedule
#'
#' @param gender Gender of athletes "m" or "w"
#' @returns
#' |Column Name  | Type      |
#' |:------------|:----------|
#' |league       | chr       |
#' |season       | chr       |
#' |game_id      | chr       |
#' |date         | Date      |
#' |exhibition   | lgl       |
#' |home_team    | chr       |
#' |away_team    | chr       |
#' |home_score   | int       |
#' |away_score   | int       |
#' |game_url     | chr       |
#'
#' @examples
#' \donttest{try(basketball_schedule("m"))}
#' @export

basketball_schedule <- function(gender) {
  if (gender == "m"){
    read_csv("https://github.com/uwaggs/usports-data/releases/download/new_schedules/mbkb_schedule.csv") %>% tibble::tibble()
  }else if(gender == "w"){
    read_csv("https://github.com/uwaggs/usports-data/releases/download/new_schedules/wbkb_schedule.csv") %>% tibble::tibble()
  }else{
    stop("Invalid input: 'gender' must be one of 'm' or 'w'")
  }
}

Try the usportsR package in your browser

Any scripts or data that you put into this service are public.

usportsR documentation built on March 16, 2026, 5:08 p.m.