[R-br] Encontrar o maior valor por linha entre colunas

Paulo J Ribeiro Jr paulojus em leg.ufpr.br
Quarta Dezembro 28 11:34:26 BRST 2011


Fenbrnando 

ele perguntou pelo nome da coluna e nao apenas o numero dela por isto o 
names()[which.max()]


Em Qua, 2011-12-28 às 11:31 -0200, FHRB Toledo escreveu:
> apply(objeto, 1, which.max)
> 
> 2011/12/28 Paulo J Ribeiro Jr <paulojus em leg.ufpr.br>
>         Um exemplo
>         
>         > M <- matrix(round(rnorm(15, m=10), dig=1), nc=3)
>         > M
>             [,1] [,2] [,3]
>         [1,] 11.6 10.3 10.2
>         [2,] 10.6 11.0  8.6
>         [3,] 11.6 10.7  9.7
>         [4,] 10.5 11.1  7.8
>         [5,] 10.3  8.4  9.4
>         > M <- matrix(round(rnorm(15, m=10), dig=1), nc=3)
>         > M <- as.data.frame(M)
>         > names(M) <- c("x","y","z")
>         > M$MAX <- apply(M, 1, max)
>         > M$COLMAX <- apply(M, 1, function(x) names(M)[which.max(x)])
>         > M
>             x    y    z  MAX COLMAX
>         1 10.6  8.9 10.5 10.6      x
>         2 11.2  8.8 10.7 11.2      x
>         3  8.7 10.9  7.7 10.9      y
>         4 11.3 10.4 10.4 11.3      x
>         5 10.5  9.6 10.2 10.5      x
>         
>         
>         
>         Em Qua, 2011-12-28 às 02:02 -0500, Daniel Marcelino escreveu:
>         > Olá a todos.
>         >
>         > Eu tenho um pequeno problema que é justamente encontrar qual
>         é o maior
>         > valor entre as colunar em cada linha.
>         > Como eu poderia obter uma nova coluna ou mesmo um objeto com
>         o nome da
>         > coluna para cada valor encontrado. Alguém tem alguma
>         sugestão?
>         >
>         > Daniel
>         > _______________________________________________
>         > R-br mailing list
>         > R-br em listas.c3sl.ufpr.br
>         > https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>         > Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e
>         forneça código mínimo reproduzível.
>         
>         
>         _______________________________________________
>         R-br mailing list
>         R-br em listas.c3sl.ufpr.br
>         https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>         Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e
>         forneça código mínimo reproduzível.
>         
> 
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.




Mais detalhes sobre a lista de discussão R-br