R/pegar_base.R

Defines functions bases_disponiveis pegar_base

Documented in bases_disponiveis pegar_base

#' Import a dataset
#'
#' @param base String with the dataset name you want to import.
#' See the [`bases_disponiveis()`] function.
#'
#' @return A dataset.
#' @export
#'
#' @seealso [bases_disponiveis()] for available datasets.
#'
#' @examples
#' pegar_base("imdb")
pegar_base <- function(base) {
  readRDS(
    system.file(paste0("extdata/", base, ".rds"), package = "basesCursoR")
  )
}

#' See available datasets in the package
#'
#' @return Characeter vector with dataset names.
#' @export
#'
#' @seealso [pegar_base()] to import a dataset.
#'
#' @examples
#' bases_disponiveis()
bases_disponiveis <- function() {
  sub(
    "\\..*$",
    "",
    list.files(system.file("extdata", package = "basesCursoR"))
  )
}
curso-r/basesCursoR documentation built on April 1, 2022, 3:09 p.m.