launch_shinystan.Rd
Launch the 'ShinyStan' app in the default web browser. 'RStudio' users also have the option of launching the app in the pop-up Viewer.
launch_shinystan(object, ...) # S3 method for default launch_shinystan(object, ..., rstudio = getOption("shinystan.rstudio")) # S3 method for shinystan launch_shinystan(object, ..., rstudio = getOption("shinystan.rstudio"))
object | The object to use. For the default method this can be an object
of class |
---|---|
... | Optional arguments passed to |
rstudio | Only relevant for 'RStudio' users. The default ( |
The launch_shinystan
function is used for the side effect of
starting the 'ShinyStan' app, but it also returns a shinystan
object, an instance of S4 class "shinystan"
.
Muth, C., Oravecz, Z., and Gabry, J. (2018) User-friendly Bayesian regression modeling: A tutorial with rstanarm and shinystan. The Quantitative Methods for Psychology. 14(2), 99--119. https://www.tqmp.org/RegularArticles/vol14-2/p099/p099.pdf
Gabry, J., Simpson, D., Vehtari, A., Betancourt, M., and Gelman, A. (2018). Visualization in Bayesian workflow. Journal of the Royal Statistical Society Series A, accepted for publication. arXiv preprint: http://arxiv.org/abs/1709.01449.
as.shinystan
for creating shinystan
objects.
update_sso
to update a shinystan
object created
by a previous version of the package.
launch_shinystan_demo
to try a demo.
# NOT RUN { ####################################### # Example 1: 'sso' is a shinystan object ####################################### # Just launch shinystan launch_shinystan(sso) # Launch shinystan and replace sso with an updated version of itself # if any changes are made to sso while using the app sso <- launch_shinystan(sso) # Launch shinystan but save any changes made to sso while running the app # in a new shinystan object sso2. sso will remained unchanged. sso2 <- launch_shinystan(sso) ####################################### # Example 2: 'sf' is a stanfit object ####################################### # Just launch shinystan launch_shinystan(sf) # Launch shinystan and save the resulting shinystan object sf_sso <- launch_shinystan(sf) # Now sf_sso is a shinystan object and so Example 1 (above) applies when # using sf_sso. ####################################### # Example 3: 'fit' is an mcmc.list, array or list of matrices ####################################### # First create shinystan object (see ?as.shinystan) for full details) # }