R/run_app.R

Defines functions run_app

Documented in run_app

#' Runs a shiny app demonstrating functionalities of gravitas
#'
#' Runs a local shiny app that demonstrates how distributions of univariate time series can be explored across bivariate time granularities
#'
#' @author Sayani Gupta
#' @return opens a local shiny app
#' @examples
#' \dontrun{
#' run_app()
#' }
#' @export

# For adjusting or adding more apps it may be useful to follow:
# https://deanattali.com/2015/04/21/r-package-shiny-app/
run_app <- function() {
  # if (!requireNamespace("shinythemes", quietly = TRUE)) {
  #   stop("package \"shinytheme\" is required to run this app")
  # }
  # if (!requireNamespace("shinyalert", quietly = TRUE)) {
  #   stop("package \"shinyalert\" is required to run this app")
  # }
  appDir <- system.file("shiny-examples",
                        "gravitas_app",
                        package = "gravitas"
  )
  if (appDir == "") {
    stop("Could not find example directory.
         Try re-installing `gravitas`.",
         call. = FALSE
    )
  }

  shiny::runApp(appDir, display.mode = "normal")
}

Try the gravitas package in your browser

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

gravitas documentation built on July 2, 2020, 4:01 a.m.