[R-br] RES: Como ordenar os elementos das linhas de uma matriz de dados?

Alan R Panosso arpanosso em yahoo.com.br
Quarta Junho 12 13:16:21 BRT 2013


Jeito batráquio...se entendi bem!

 

mat<-matrix(c(28,33,36,69,35,45,62,

  21,28,33,36,16,22,59,

  23,37,40,61,22,26,30,

  20,61,74,78,15,22,62,

  13,51,61,63, 7,41,45,

  13,20,21,42, 4,41,62,

  13,21,28,43, 6, 8,12,

  32,42,43,44,45,48,50,

  5,20,69,74, 1,50,52,

  20,36,51,78,12,49,79), ncol=7,byrow=T);mat

 

v<-matrix(nrow=length(mat[,1]),ncol=length(mat[1,]))

for(i in 1: length(mat[,1])){

                v[i,]<-mat[i,order(mat[i,])]

}

v

 

abraços

 

 

De: R-br [mailto:r-br-bounces em listas.c3sl.ufpr.br] Em nome de Gilenio Borges
Fernandes
Enviada em: quarta-feira, 12 de junho de 2013 11:53
Para: r-br em listas.c3sl.ufpr.br
Assunto: [R-br] Como ordenar os elementos das linhas de uma matriz de dados?

 

Prezados(as)

 

Como ordenar os elementos das linhas de uma matriz de dados?

Exemplo, 10 linhas e 7 colunas:

     C1   C2   C3   C4   C5   C6   C7

L1   28   33   36   69   35   45   62

L2   21   28   33   36   16   22   59

L3   23   37   40   61   22   26   30

L4   20   61   74   78   15   22   62

L5   13   51   61   63    7   41   45

L6   13   20   21   42    4   41   62

L7   13   21   28   43    6    8   12

L8   32   42   43   44   45   48   50

L9    5   20   69   74    1   50   52

L10  20   36   51   78   12   49   79

 

Grato

Gilenio

 

-- 
Gilenio Borges Fernandes

Professor Associado III
Universidade Federal da Bahia
Instituto de Matemática
Departamento de Estatística
Av. Adhemar de Barros, s/n – Ondina.
40.170-110 - Salvador - BA, Brasil
Tel.: (071)3283-6280/6336  Fax:  (071)3283-6276
URL: http://lattes.cnpq.br/6764860618464860

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130612/5abb879d/attachment.html>


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