rstan v2.18.2


Monthly downloads



R Interface to Stan

User-facing R functions are provided to parse, compile, test, estimate, and analyze Stan models by accessing the header-only Stan library provided by the 'StanHeaders' package. The Stan project develops a probabilistic programming language that implements full Bayesian statistical inference via Markov Chain Monte Carlo, rough Bayesian inference via 'variational' approximation, and (optionally penalized) maximum likelihood estimation via optimization. In all three cases, automatic differentiation is used to quickly and accurately evaluate gradients without burdening the user with the need to derive the partial derivatives.

Functions in rstan

Name Description
monitor Compute summaries of MCMC draws and monitor convergence
as.array Create array, matrix, or data.frame objects from samples in a stanfit object
stanmodel-class Class representing model compiled from C++
expose_stan_functions Expose user-defined Stan functions to R for testing and simulation
print Print a summary for a fitted model represented by a stanfit object
read_rdump Read data in an R dump file to a list
extract_sparse_parts Extract the compressed representation of a sparse matrix
rstan-internal Internal Functions and Methods
rstan-package RStan --- the R interface to Stan
check_hmc_diagnostics Check HMC diagnostics after sampling
As.mcmc.list Create an mcmc.list from a stanfit object
stanfit-class Class stanfit: fitted Stan model
vb Run Stan's variational algorithm for approximate posterior sampling
stan Fit a model with Stan
read_stan_csv Read CSV files of samples generated by (R)Stan into a stanfit object
lookup Look up the Stan function that corresponds to a R function or name.
makeconf_path Obtain the full path of file Makeconf
stan_version Obtain the version of Stan
extract Extract samples from a fitted Stan model
stanc Translate Stan model specification to C++ code
optimizing Obtain a point estimate by maximizing the joint posterior
sampling Draw samples from a Stan model
stan_demo Demonstrate examples included in Stan
stan_model Construct a Stan model
log_prob-methods log_prob and grad_log_prob functions
loo.stanfit Approximate leave-one-out cross-validation
pairs.stanfit Create a matrix of output plots from a stanfit object
plot-methods Plots for stanfit objects
set_cppo Defunct function to set the compiler optimization level
sflist2stanfit Merge a list of stanfit objects into one
rstan_gg_options Set default appearance options
stan_rdump Dump the data for a Stan model to R dump file in the limited format that Stan can read.
summary-methods Summary method for stanfit objects
traceplot Markov chain traceplots
rstan-plotting-functions RStan Plotting Functions
rstan.package.skeleton Create a Skeleton for a New Source Package with Stan Programs
Plots ggplot2 for RStan
rstan_options Set and read options used in RStan
Diagnostic plots RStan Diagnostic plots
No Results!

Vignettes of rstan

No Results!

Last month downloads


Type Package
Date 2018-11-06
License GPL (>= 3)
NeedsCompilation yes
LinkingTo Rcpp (>= 0.12.0), RcppEigen (>=, BH (>= 1.66), StanHeaders (>= 2.18.0)
VignetteBuilder knitr
SystemRequirements pandoc
RoxygenNote 5.0.1
Packaged 2018-11-07 02:20:53 UTC; ben
Repository CRAN
Date/Publication 2018-11-07 20:10:02 UTC

Include our badge in your README