
Last chance! 50% off unlimited learning
Sale ends in
add.scope
and drop.scope
compute those terms that can be
individually added to or dropped from a model while respecting the
hierarchy of terms.
add.scope(terms1, terms2)
drop.scope(terms1, terms2)
factor.scope(factor, scope)
add.scope
) or
lower (drop.scope
) scope. If missing for drop.scope
it is
taken to be the null formula, so all terms (except any intercept) are
candidates to be dropped."factor"
attribute of the terms of the base object.drop
and
add
giving the "factor"
attribute of the lower and
upper scopes respectively.add.scope
and drop.scope
a character vector of
terms labels. For factor.scope
, a list with components
drop
and add
, character vectors of terms labels.
factor.scope
is not intended to be called directly by users.
add1
, drop1
,
aov
, lm
add.scope( ~ a + b + c + a:b, ~ (a + b + c)^3)
# [1] "a:c" "b:c"
drop.scope( ~ a + b + c + a:b)
# [1] "c" "a:b"
Run the code above in your browser using DataLab