[R-br] RES: Uso da função sort()

Diego Miro d.miro1089 em gmail.com
Quarta Setembro 2 01:14:00 BRT 2015


Apenas complementando a solução do Jobenil, observe que se a coluna data
tem a forma dd/mm/aaaa, cria-se um problema na hora de ordenar.
O ideal seria ter a data em um formato aaaammdd.

Em 1 de setembro de 2015 22:18, Jobenil - Gmail <pjobenil em gmail.com>
escreveu:

> 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 em 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 em 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
>
> _______________________________________________
> 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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150902/a605fd61/attachment.html>


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