[R-es] resultados de un apply
Manuel Mendoza
mmendoz@ @end|ng |rom |u|br|ghtm@||@org
Mie Ene 27 04:27:36 CET 2021
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]]
Más información sobre la lista de distribución R-help-es