Useful when passing finalfit dependent and explanatory lists to base R functions
ff_formula(dependent, explanatory, random_effect = NULL)
finalfit_formula(dependent, explanatory, random_effect = NULL)
Optional character vector: name(s) of depdendent variable(s).
Optional character vector: name(s) of explanatory variable(s).
Optional character vector: name(s) of random effect variable(s).
Character vector
explanatory = c("age", "nodes", "sex.factor", "obstruct.factor", "perfor.factor")
dependent = "mort_5yr"
ff_formula(dependent, explanatory)
#> [1] "mort_5yr ~ age+nodes+sex.factor+obstruct.factor+perfor.factor"
explanatory = c("age", "nodes", "sex.factor", "obstruct.factor", "perfor.factor")
dependent = "mort_5yr"
random_effect = "(age.factor | hospital)"
ff_formula(dependent, explanatory)
#> [1] "mort_5yr ~ age+nodes+sex.factor+obstruct.factor+perfor.factor"