Description Usage Arguments Value Examples
Functions that parse a vector of flat parameter names and
return an object of class
McmcdbFlatpars
.
mcmc_parparser_stan
Parses
parameter names treating each parameter as a scalar. E.g.
"beta.1"
and "beta.2"
will be treated two
parameter arrays of size 1.
mcmc_parparser_stan
Parses parameter names
in the Stan style, e.g. "beta.1.1"
mcmc_parparser_guess
Tries to guess the format of the parameters
mcmc_parparser_pattern
Parses parameter names using arbitrary patterns.
1 2 3 4 5 6 7 8 9 10 11 12 | mcmc_parparser_scalar(x)
mcmc_parparser_pattern(x, pre, sep, post,
colmajor = TRUE)
mcmc_parparser_stan(x)
mcmc_parparser_bugs(x)
mcmc_parparser_underscore(x)
mcmc_parparser_guess(x)
|
x |
|
pre |
|
sep |
|
post |
|
colmajor |
|
Object of class McmcdbFlatpars
1 2 3 4 5 6 7 8 9 | mcmc_parparser_bugs(c("beta[1,1]", "beta[1,2]"))
mcmc_parparser_stan(c("beta.1.1", "beta.1.2"))
mcmc_parparser_underscore(c("beta_1_1", "beta_1_2"))
mcmc_parparser_pattern(c("beta<1;1>", "beta<1;2>"), "<", ";", ">")
mcmc_parparser_guess(c("beta[1,1]", "beta[1,2]"))
mcmc_parparser_guess(c("beta.1.1", "beta.1.2"))
mcmc_parparser_scalar(c("beta[1,1]", "beta[1,2]"))
# for pattern groups, you must use (?:
mcmc_parparser_pattern(c("beta<1;1>", "beta.1,2"), "[<.]", "[;,]", "(?:>|)")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.