A Hypothesis
can be any linear combination of coefficients, compared to zero. Specify it as a character vector that can be parsed to yield the desired equalities ala makeContrasts
.
A CoefficientHypothesis
is a hypothesis for which terms are singly or jointly tested to be zero (generally the case in a t-test or F-test), by dropping coefficients from the model.
Hypothesis(hypothesis, terms)
model.matrix
) out of which the contrasts will be contrasted. If missing then most functions will attempt to fill this in for you at run time.a Hypothesis with a "transformed" component
zlm waldTest lrTest
h <- Hypothesis('Stim.ConditionUnstim', c('(Intercept)', 'Stim.ConditionUnstim'))#> Warning: Some levels contain symbols. Be careful to escape these names with backticks ('`') when specifying contrasts.h@contrastMatrix#> Contrasts #> Levels Stim.ConditionUnstim #> (Intercept) 0 #> Stim.ConditionUnstim 1