prior_model_parse {sirt} | R Documentation |
Parsing a Prior Model
Description
Parses a string specifying a prior model which is needed
for the prior
argument in LAM::amh
Usage
prior_model_parse(prior_model)
Arguments
prior_model |
String specifying the prior conforming to R syntax. |
Value
List with specified prior distributions for parameters
as needed for the prior
argument in LAM::amh
See Also
LAM::amh
Examples
#############################################################################
# EXAMPLE 1: Toy example prior distributions
#############################################################################
#*** define prior model as a string
prior_model <- "
# prior distributions means
mu1 ~ dnorm( NA, mean=0, sd=1 )
mu2 ~ dnorm(NA) # mean T2 and T3
# prior distribution standard deviation
sig1 ~ dunif(NA,0, max=10)
"
#*** convert priors into a list
res <- sirt::prior_model_parse( prior_model )
str(res)
## List of 3
## $ mu1 :List of 2
## ..$ : chr "dnorm"
## ..$ :List of 3
## .. ..$ NA : num NA
## .. ..$ mean: num 0
## .. ..$ sd : num 1
## $ mu2 :List of 2
## ..$ : chr "dnorm"
## ..$ :List of 1
## .. ..$ : num NA
## $ sig1:List of 2
## ..$ : chr "dunif"
## ..$ :List of 3
## .. ..$ NA : num NA
## .. ..$ NA : num 0
## .. ..$ max: num 10
[Package sirt version 4.1-15 Index]