Tengo un problema al crear la lista de modelos. modelo Supongamos que he creado:Agregar modelos a la lista
> rp <- rpart(V41 ~ ., data=learnData, method="class")
Si estoy lista creación recta, eso es bueno:
> ll <- list(rp, rp, rp)
> class(ll[[1]])
[1] "rpart"
> class(ll[[2]])
[1] "rpart"
> class(ll[[3]])
[1] "rpart"
Pero si yo estoy tratando de añadir a la lista de modelo ya creado, modelos cambiantes su clase a data.frame:
> ll <- list(rp)
> ll <- append(ll, rp)
> class(ll[[1]])
[1] "rpart"
> class(ll[[2]])
[1] "data.frame"
¿Cuál es la razón de este comportamiento y cómo puedo agregar el modelo a la lista?