Buenas tardes, tengo un loop que hace un árbol de clasificación cada
vez y va creando un vector con una predicción que hace. Son 4
categorÃas (pongamos a, b, c y d), pero en vez de ir añadiendo la
categorÃa predicha me añade al vector el nº (del 1 al 4) al que
corresponde esa categorÃa. Supongo que se puede hacer que añada la
categorÃa (la letra), pero no sé cómo.
preds <- {}
for (i in 1:nrow(data)) {
training <- data[-i, ]
fitrp <- rpart(ecsta ~ .,data=training, cp=0)
Pred <- predict(fitrp,data[i,], type="class")
preds[i] <- Pred
}
Gracias como siempre,
Manuel
.
--
Dr Manuel Mendoza
Department of Biogeography and Global Change
National Museum of Natural Science (MNCN)
Spanish Scientific Council (CSIC)
C/ Serrano 115bis, 28006 MADRID
Spain