> A ver qué tal esto (sin pensarlo mucho): > > levels(categorías)[apply(probs, 1, which.max)] > > > > > > > El 19/03/2019 a las 13:07, Manuel Mendoza escribió: >> >> 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 >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> . >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >
-- Marcelino de la Cruz Rot Depto. de Biología y Geología Física y Química Inorgánica Universidad Rey Juan Carlos Móstoles España _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es