¿Alguien sabe cómo trazar todos los valores AIC para modelos de diferentes tamaños, cuando se utiliza el comando regsubsets
del paquete leaps
?
Suponga que tiene las siguientes variables:
treatment <- factor(rep(c(1, 2), c(43, 41)), levels = c(1, 2),labels = c("placebo", "treated"))
improved <- factor(rep(c(1, 2, 3, 1, 2, 3), c(29, 7, 7, 13, 7, 21)),levels = c(1, 2, 3),labels = c("none", "some", "marked"))
numberofdrugs<-rpois(84, 5)+1
healthvalue<-rpois(84,5)
Y ahora quieres seleccionar variables. Entonces puedes utilizar los siguientes comandos
require(leaps)
require(faraway)
d<-regsubsets(healthvalue~numberofdrugs*improved*treatment,x, nvmax=10)
rs<-summary(d)
plot(rs$bic, xlab="Parameter", ylab="BIC") #where is AIC (bic works)?
Funciona cuando se utiliza rs$bic
pero ¿por qué no se puede utilizar rs$aic
? Al consultar la ayuda ?regsubsets
parece que no está disponible. ¿He entendido mal la ayuda? Y si no lo entiendo mal, ¿cómo puedo trazar el código anterior cuando se utiliza AIC?