У меня проблема с созданием списка моделей.
Предположим, я создал модель:
> rp <- rpart(V41 ~ ., data=learnData, method="class")
Если я создаю список прямо, это нормально:
> ll <- list(rp, rp, rp)
> class(ll[[1]])
[1] "rpart"
> class(ll[[2]])
[1] "rpart"
> class(ll[[3]])
[1] "rpart"
Но если я пытаюсь добавить модель в уже созданный список,
модели меняют свой класс на data.frame:
> ll <- list(rp)
> ll <- append(ll, rp)
> class(ll[[1]])
[1] "rpart"
> class(ll[[2]])
[1] "data.frame"
В чем причина такого поведения и как я могу добавить модель в список?