Сравнивая прогнозы из компонентных моделей с усредненными, можно увидеть, что «полностью усредненные» прогнозы попадают в составные прогнозы (что и должно быть).
С другой стороны, «усредненные по подмножеству» коэффициенты производят прогнозы, которые достаточно смещены. Это связано с тем, что эффекты увеличиваются из-за игнорирования нулевых коэффициентов при расчете среднего.
# Full/subset averaged predictions
pyfa <- predict(mod.avg, full = TRUE)
pysa <- predict(mod.avg, full = FALSE)
# Note: full=FALSE works only with se.fit=FALSE
# Predictions from component models
pycm <- do.call("cbind", lapply(get.models(mod.avg, TRUE), predict))
n <- ncol(pycm)
k <- rep(1:3, c(n, 1, 1))
lty <- c(2,1,1); lwd <- c(1,2,2); col <- c(3,1,2)
matplot(cbind(pycm, pyfa, pysa), type = "l",
lty = lty[k], lwd = lwd[k], col = col[k],
ylab = "predicted")
legend("topleft", legend = c("component", "full average", "subset average"),
lty = lty, lwd = lwd, col = col)
![comparison of model predictions](https://i.stack.imgur.com/rQilN.jpg)