Skip to content

[R-es] gbm predict as character

2 messages · Manuel Mendoza, Carlos Ortega

#
Buenos días erreros. Aplico un gbm con distribution multinomial, la  
variable objetivo como factor, y obtengo las predicciones con  
predict(), que me da las probabilidades de cada categoría, a lo que  
aplico un apply(probs, 1, which.max) para obtener la predicción. El  
problema está en que me la da con el número al que corresponde cada  
categoría, en vez de con la categoría. Probé a poner la variable  
objetivo, o el resultado del apply como character, pero sale igual.
Gracias,
Manuel































.
#
Hola,

Quizás te sea más sencillo que primero codifiques la variable objetivo con
diferentes números (uno para cada clase).
Y del "predict()" deshagas la conversión anterior.

Gracias,
Carlos.

El mar., 19 mar. 2019 a las 13:07, Manuel Mendoza (<mmendoza en mncn.csic.es>)
escribió: