make_inlamemi_scaling_vector function

Construct scaling vector to scale the precision of correctly observed observations

Construct scaling vector to scale the precision of correctly observed observations

make_inlamemi_scaling_vector( inlamemi_stack, error_type, classical_error_scaling = NULL, vars )

Arguments

  • inlamemi_stack: an object of class inlamemi.data.stack containing data structured
  • error_type: type of error (one or more of "classical", "berkson", "missing")
  • classical_error_scaling: can be specified if the classical measurement error varies across observations. Must be a vector of the same length as the data.
  • vars: Results from a call to "extract_variables_from_formula" function. If this is not passed as an argument, it is called inside the function.

Returns

A vector reflecting the scaling factor for the residual terms in each model level.

Examples

stacks <- make_inlamemi_stacks(data = simple_data, formula_moi = y ~ x + z, formula_imp = x ~ z, error_type = c("classical", "berkson")) vars <- extract_variables_from_formula(formula_moi = y ~ x + z, formula_imp = x ~ z) make_inlamemi_scaling_vector(stacks, error_type = c("classical", "berkson"), vars = vars)
  • Maintainer: Emma Skarstein
  • License: MIT + file LICENSE
  • Last published: 2024-10-31