
datas <- c("10/11/2011", "17/03/2010", "15/05/2011") valor <- c(34, 27, 54) df <- data.frame(data, valor) df[order(df$datas),] datas valor 1 10/11/2011 34 3 15/05/2011 54 2 17/03/2010 27
df[order(df$valor),]
Datas valor 2 17/03/2010 27 1 10/11/2011 34 3 15/05/2011 54 Dê um ?order De: R-br [mailto:r-br-bounces@listas.c3sl.ufpr.br] Em nome de Michelle Bau Graczyk Enviada em: terça-feira, 1 de setembro de 2015 21:28 Para: R-br@listas.c3sl.ufpr.br Assunto: [R-br] Uso da função sort() Boa noite, Eu preciso ordenar uma tabela de dados na forma crescente de datas. Na coluna 1 eu tenho as datas e nas outras 400 colunas eu tenho números correspondente a valores de venda de um certo produto. O problema é que quando eu aplico o sort() na coluna de datas, ele só ordena a mesma. Para ser mais clara, ela não leva junto a linha de dados com as outros 400 valores para a nova posição. Por favor, Vocês sabem me dizer como eu posso arrumar isto? Muito obrigada, Michelle