Usage
stan(file, model_name = "anon_model", model_code = "", 
  fit = NA, data = list(), pars = NA, chains = 4,
  iter = 2000, warmup = floor(iter/2), thin = 1, 
  init = "random", seed = sample.int(.Machine$integer.max, 1), 
  algorithm = c("NUTS", "HMC", "Fixed_param"),  control = NULL,
  sample_file = NULL, diagnostic_file = NULL, 
  save_dso = TRUE, 
  verbose = FALSE, include = TRUE,
  cores = getOption("mc.cores", 1L),
  open_progress = interactive() && !isatty(stdout()) &&
                  !identical(Sys.getenv("RSTUDIO"), "1"),
  ...,
  boost_lib = NULL,
  eigen_lib = NULL)Arguments
file
A character string file name or a connection that Rsupports 
    containing the text of a model specification in the Stan modeling 
    language; a model may also be specified directly
    as a character string using parameter model_code or t
model_name
A character string naming the model; defaults 
    to "anon_model". However, the model name would be derived from 
    file or model_code (if model_code is the name
    of a character string object) if <
model_code
A character string either containing the model definition
    or the name of a character string object in the workspace. This 
    parameter is used only if parameter file is not specified. 
    When fit is specified, the model c
fit
An instance of S4 class stanfit derived from
             a previous fit;  defaults to NA. 
    If fit is not NA, the compiled model associated with the fitted result 
    is re-used; thus the time that 
data
A named list or environment
    providing the data for the model or a character vector 
    for all the names of objects used as data. 
    See the notes below.
pars
A vector of character string specifying parameters of interest; defaults
    to NA indicating all parameters in the model. If include = TRUE, only 
    samples for parameters given in pars are stored in the fitted re
chains
A positive integer specifying number of chains; defaults to 4.
iter
A positive integer specifying how many iterations for each 
    chain (including warmup). The default is 2000.
warmup
A positive integer specifying number of warmup (aka burnin)
     iterations.  This also specifies the number of iterations used for stepsize
     adaptation, so warmup samples should not be used for inference. The number
     of warmup should not be large
thin
A positive integer specifying the period for saving sample; defaults to 1.
init
One of digit 0, string "0" or "random", 
    a function that returns a named list, or a list of named list.
    "0": initialize all to be zero on the unconstrained support;
    "random": ran
seed
The seed, a positive integer, for random number generation of Stan. The
    default is generated from 1 to the maximum integer supported by Rso 
    fixing the seed of R's random number generator can essentially
    fix the seed of Stan.
    When multiple
algorithm
One of algorithms that are implemented in Stan such 
    as the No-U-Turn sampler (NUTS, Hoffman and Gelman 2011) and static HMC.
sample_file
A character string of file name for specifying where to 
    write samples for all parameters and other saved quantities. 
    If not provided, files are not created. When the folder specified 
    is not writable, tempdir() is used.
diagnostic_file
A character string of file name for specifying where to 
    write diagnostics data  for all parameters. 
    If not provided, files are not created. When the folder specified 
    is not writable, tempdir() is used. 
    When there 
save_dso
Logical, with default TRUE, indicating whether the 
    dynamic shared object (DSO) compiled from the C++ code for the model 
    will be saved or not. If TRUE, we can draw samples from
    the same model in another Rsession usin
verbose
TRUE or FALSE: flag indicating whether 
    to print intermediate output from Stan on the console, which might
    be helpful for model debugging.
control
a named list of parameters to control the sampler's
    behavior. It defaults to NULL so all the default values are used. 
    First, the following are adaptation parameters for sampling algorithms.
    These are parameters used 
include
Logical scalar defaulting to TRUE indicating
    whether to include or exclude the parameters given by the 
    pars argument. If FALSE, only entire multidimensional
    parameters can be excluded, rather than partic
cores
Number of cores to use when executing the chains in parallel,
    which defaults to 1 but we recommend setting the mc.cores option 
    to be as many processors as the hardware and RAM allow (up to the 
    number of chains).
open_progress
Logical scalar that only takes effect if 
    cores > 1 but is recommended to be TRUE in interactive
    use so that the progress of the chains will be redirected to a file
    that is automatically opened for inspection. For ver
...
Other optional parameters: 
    - chain_id(- integer)
- init_r(- double, positive)
- test_grad(- logical)
- append_samples(- logical)
 boost_lib
The path for an alternative version of the Boost C++ 
    to use instead of the one in the BH package. eigen_lib
The path for an alternative version of the Eigen C++ 
     library to the one in RcppEigen.