[R-es] crear un vector con las categorías

Manuel Mendoza mmendoz@ @end|ng |rom mncn@c@|c@e@
Lun Feb 18 19:03:30 CET 2019


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



Más información sobre la lista de distribución R-help-es