R/fdp_staplmer.R
fdp_staplmer.RdFunctional Dirichlet Process Spatial Temporal Aggregated Predictor in a Linear Mixed Effects Regression Model
fdp_staplmer( formula, benvo, weights = NULL, alpha_a = 1, alpha_b = 1, sigma_a = 1, sigma_b = 1, tau_a = 1, tau_b = 1, K = 5, iter_max = 1000, burn_in = 500, thin = 1, fix_alpha = FALSE, seed = NULL )
| formula | Similar as for |
|---|---|
| benvo | built environment - |
| weights | weights for weighted regression - default is vector of ones |
| alpha_a | alpha gamma prior hyperparameter or alpha if fix_alpha = TRUE |
| alpha_b | alpha gamma prior hyperparameter |
| sigma_a | precision gamma prior hyperparameter |
| sigma_b | precision gamma prior hyperparameter |
| tau_a | penalty parameters gamma prior hyperparameter |
| tau_b | penalty parameters gamma prior hyperparameter |
| K | truncation number |
| iter_max | maximum number of iterations |
| burn_in | number of burn in iterations |
| thin | number by which to thin samples |
| fix_alpha | boolean value indicating whether or not to fix the concentration parameter |
| seed | random number generator seed will be set to default value if not by user |
a stapDP model object
This function fits a linear mixed effects regression model in a Bayesian paradigm with
improper priors assigned to the "standard" regression covariates designated
in the formula argument and a Dirichlet process prior with normal-gamma base measure
assigned to the stap basis function expansion using penalized splines via jagam.
normal priors are placed on the latent group variables and an improper prior is placed on the
correlation matrix leading to a Wishart posterior.
The concentration parameter is assigned a gamma prior with hyperparameters shape alpha_a and scale alpha_b. Precision parameters sigma_a,sigma_b, tau_a,tau_b are similar for the residual and penalties' precision, respectively.