Method for calculating subgroup-specific lag effects for heterogeneous models: HDLM, HDLMM
Usage
estDLM(
object,
new.data,
group.index,
conf.level = 0.95,
exposure = NULL,
keep.mcmc = FALSE,
mem.safe = FALSE,
verbose = TRUE
)
Arguments
- object
object of a model fit. Must be 'hdlm' or 'hdlmm'
- new.data
data frame with new observations with the same number of modifiers
- group.index
list of index (row numbers) for subgroup specification
- conf.level
confidence level for credible interval of effects
- exposure
exposure of interest for 'hdlmm' method
- keep.mcmc
store mcmc in the output
- mem.safe
boolean memory parameter for rule index
- verbose
TRUE (default) or FALSE: print output
Value
A list with the following components:
- conf.level
Specified confidence level
- mod
a list of modifers with a vector of values from the model
- n
Number of observation per specified subgroup
- groupIndex
list of index (row numbers) for specified subgroup
- dlmMean
distributed lag effects per subgroups
- dlmCI
credible intervals for distributed lag effects per subgroups
- dlmCum
cumulative effects per subgroups
- dlFunction
type of DLM class
- plotData
data frame built for easier visualization of distributed lag effects for each subgroup (facet)