Сначала запустите код моделирования в вопросе. Затем сохраните вывод функции effects
.
eff <- effect("hp:gear", partial.residuals = TRUE, model)
Теперь, resid(eff)
дает остатки. Поскольку вопрос требует частичных остатков, go найдите их:
grep("resid", names(eff))
#[1] 12 13
names(eff)[grep("resid", names(eff))]
#[1] "residuals" "partial.residuals.range"
И используйте второе имя для извлечения члена списка "partial.residuals.range"
.
eff$partial.residuals.range
#[1] 10.4 33.9
Для всех частичных невязок они определены как
predict(model) + resid(model)
range(predict(model) + resid(model))
#[1] 10.4 33.9