[R-es] resultados de un apply

Marcelino de la Cruz Rot m@rce||no@de|@cruz @end|ng |rom urjc@e@
Mie Ene 27 07:57:27 CET 2021


preds <- col.names(probs)[apply(probs, 1, which.max)]



El 27/01/2021 a las 4:27, Manuel Mendoza escribió:
> Buenos días, de un gbm multinomial obtengo los resultados en
> probabilidades, como veis abajo.
> Con   preds <- apply(probs, 1, which.max) obtengo la categoría más
> probable, pero me la da como 1,1,1,3,2,5,... indicando la posición de la
> categoría en vez de su nombre. Con ifelse se puede transformar fácilmente
> pero, quizás, haya una forma de obtenerlo directamente. ¿Lo sabéis?
>
>             CYT            ERL                 EXC                 ME1
>           ME2             ME3
> [1,] 0.4109855 0.0003585678 0.008226155 0.0010024805 0.011564794 0.011061570
> [2,] 0.4481929 0.0003365305 0.020082853 0.0053111587 0.010587039 0.016284726
> [3,] 0.5991016 0.0002893456 0.004667779 0.0007938136 0.010317520 0.004139039
> [4,] 0.6953976 0.0001788419 0.002542308 0.0004987632 0.006486960 0.002685069
> [5,] 0.1880506 0.0001065788 0.002126477 0.0002694346 0.005070764 0.005504816
> [6,] 0.3271385 0.0001400425 0.002667148 0.0003842037 0.004645430 0.007562207
>
> Gracias,
> Manuel
>
> 	[[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
> .


-- 
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



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