07/06/2016

Gráficos com datas no R


Fazer gráficos com datas sendo uma da variáveis de forma que o formato da data fique dia/mês/ano, igual ao utilizado no dia a dia aqui no Brasil.

 Primeiramente começo montando uma planilha feita no Office (LibreOffice ou Microsoft Office) dá seguinte forma:

data
valor
01/05/2014
52
02/05/2014
47
03/05/2014
89
04/05/2014
56
05/05/2014
87
06/05/2014
25
07/05/2014
34
08/05/2014
46
09/05/2014
55
10/05/2014
70

Depois basta exportar a planilha no formato CSV e importar os dados pelo RStudio usando o botão Import Dataset e em seguida o comando:

> attach(nome.do.arquivo)
 > datas <- as.date="" data="" format="%d/%m/%Y"> plot(datas,valor,xaxt="n") #faz o grafico sem as datas no formato ingles 
<- as.date="" data="" format="%d/%m/%Y">> axis.Date(side=1,datas,format="%d/%m/%Y")
<- as.date="" data="" format="%d/%m/%Y">

Para fazer o gráfico usando o ggplot2, basta carregar o pacote e usar os comandos:

> library(ggplot2)
> grafico <- data="" qplot="" valor=""> library(scales) 
<- data="" qplot="" valor="">> grafico + scale_x_date(labels=date_format("%d/%m/%Y"))

Um comentário: