form_gen function

ComBatFamily Model Formula Generations

ComBatFamily Model Formula Generations

Generate appropriate formula for ComBatFamily models

form_gen(x, c = NULL, i = NULL, random = NULL, smooth = NULL)

Arguments

  • x: A model function name that is used or to be used in the ComBatFamily Package (eg: "lmer", "lm", "gam").
  • c: Data frame or matrix of covariates supplied to model.
  • i: Expression of interaction terms supplied to model. (eg: "age:diagnosis").
  • random: Variable name of a random effect in linear mixed effect model.
  • smooth: Variable name that requires a smooth function.

Returns

A string of formula

Examples

covariates <- adni[, c("AGE", "SEX")] form_gen(x = "lm", c = covariates)