create_parnames: Create Stan or BUGS parameter names

Description Usage Arguments Value Examples

View source: R/parparser.R

Description

Given a parameter name and a matrix of index values, generate names for the unlisted parameters in the style of Stan or BUGS.

Usage

1
2
3
4
5
create_parnames(x, d, pre = "[", sep = ",", post = "]", colmajor = TRUE)

create_stan_parnames(x, d)

create_bugs_parnames(x, d)

Arguments

x

character Parameter name.

d

integer Dimension of the array.

pre

character String to put before indices.

sep

character String used to separate indices.

post

character String to put after indices.

colmajor

logical Order indexes by column (TRUE) or row (FALSE).

Value

character vector of flat parameter names.

Examples

1
2
create_stan_parnames("alpha", c(1, 2))
create_parnames("alpha", c(1, 2), "_", "_", "")

jrnold/bayz documentation built on May 5, 2019, 5:52 p.m.