Should all predictor variables, predictor variables for the
conditional model, the zero-inflated part of the model, the dispersion
term or the instrumental variables be returned? Applies to models
with zero-inflated and/or dispersion formula, or to models with instrumental
variable (so called fixed-effects regressions). May be abbreviated.
flatten
Logical, if TRUE, the values are returned
as character vector, not as list. Duplicated values are removed.
Value
A list of character vectors that represent the interaction terms.
Depending on component, the returned list has following
elements (or NULL, if model has no interaction term):
conditional, interaction terms that belong to the "fixed effects" terms from the model
zero_inflated, interaction terms that belong to the "fixed effects" terms from the zero-inflation component of the model
instruments, for fixed-effects regressions like ivreg, felm or plm, interaction terms that belong to the instrumental variables
# NOT RUN {data(mtcars)
m <- lm(mpg ~ wt + cyl + vs, data = mtcars)
find_interactions(m)
m <- lm(mpg ~ wt * cyl + vs * hp * gear + carb, data = mtcars)
find_interactions(m)
# }