Я пытаюсь выполнить совместный тест значимости в R:
library(car)
data("mtcars")
mylm <- lm(mpg ~ qsec + gear + am + am:qsec + am:hp, data=mtcars)
linearHypothesis(mylm, c("am + am:qsec + am:hp"))
Но я всегда получаю эту ошибку:
Error in constants(lhs, cnames_symb) :
The hypothesis "am + am:qsec + am:hp" is not well formed: contains bad coefficient/variable names.
То, что я пытаюсь проверить, является ли
am + am: qsec + am: hp = 0
Я нашел в документации, как проверить все условия взаимодействия:
linearHypothesis(mylm, matchCoefs(mylm, ":"), verbose=TRUE)
Но я хочу протестировать термины взаимодействия и термины уровня вместе. Это возможно?