rstan v2.17.3


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

Vignettes of rstan

No Results!

Last month downloads


Type Package
Date 2018-01-15
License GPL (>= 3)
NeedsCompilation yes
LinkingTo Rcpp (>= 0.12.0), RcppEigen (>=, BH (>= 1.65), StanHeaders (>= 2.17.2)
VignetteBuilder knitr
SystemRequirements pandoc
RoxygenNote 5.0.1
Packaged 2018-01-19 22:55:50 UTC; goodrich
Repository CRAN
Date/Publication 2018-01-20 15:33:21 UTC

Include our badge in your README