
Veja se resolve: library("ggplot2") require(scales) cotas <- read.table("md.csv",sep=",",header=T) cotas$mes_dia1 <- as.Date(paste(as.character(cotas$mes_dia), '2013', sep='-'), format='%m-%d-%Y') # transforma data em formato de data. Coloquei um ano, mas não é relevante, pois não aparecerá no gráfico ggplot(data=cotas, aes(x=mes_dia1, y=cota, group=1)) + geom_line() + scale_x_date(labels = date_format('%m')) # aqui, com o argumento date_format você coloca como quer que apareça o label. mais detalhe,s veja o help do ggplot2. http://docs.ggplot2.org/current/scale_date.html abçs Manoel 2013/8/7 Jefferson Ferreira Ferreira <jecogeo@gmail.com>
Walmes, Obrigado pela tua mensagem. Como acompanho a lista a pouco tempo, e venho postando a menor tempo ainda, estou me adaptando a forma de comunicação aqui.
Acho que minha dúvida é relativamente simples de resolver.
Para que possam entender segue um simples csv em anexo e a forma como estou tentando aplicar. O CSV tem uma coluna "mes_dia" que representa o mês e o dia e uma coluna cota com os valores médios que calculei.
library("ggplot2") setwd("D:/teste") cotas <- read.table("md.csv",sep=",",header=T) ggplot(data=md, aes(x=mes_dia, y=cota, group=1)) + geom_line()
então, vejam como sai o gráfico. Eu gostaria que os eixos x e y tivessem labels intervalares. No caso do eixo X gostaria que o eixo fosse apenas o mês (primeiros dois caracteres de "cotas").
Aos poucos vou me habituando a forma de comunicação na lista. Espero ter sido claro. E caso alguém possa me ajudar, fico grato! Abraços
--
*Jefferson Ferreira Ferreira*
Geógrafo – GEOPROCESSAMENTO IDSM | Coordenadoria de TI
Jefferson.ferreira@mamiraua.org.br
*Instituto de Desenvolvimento Sustentável Mamirauá*
Ministério da Ciência, Tecnologia e Inovação
Telefone: +55 97 3343-9710
*Google Maps* - Mapas deste e-mail:
Exibir mapa ampliado<https://maps.google.com.br/maps?q=-3.355557,-64.731151&ll=-3.355471,-64.731145&spn=0.004632,0.006968&num=1&t=h&z=18>
* Contatos particulares:* *(55) 9615-0100 MSN: jecogeo@yahoo.com.br*
Em 7 de agosto de 2013 13:05, walmes . <walmeszeviani@gmail.com> escreveu:
Sem CMR fica difícil colaborar, caro membro. Suas datas talvez sejam datas para o humano que vê mas não para o computador. No R devem estar como string ou fator. Se sim, converta para data com as.Date() ou as.POSIXct() e tente fazer os gráficos. Poste um CMR para um auxílio mais direcionado.
À disposição. Walmes.
========================================================================== Walmes Marques Zeviani LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W) Departamento de Estatística - Universidade Federal do Paraná fone: (+55) 41 3361 3573 VoIP: (3361 3600) 1053 1173 e-mail: walmes@ufpr.br skype: walmeszeviani twitter: @walmeszeviani homepage: http://www.leg.ufpr.br/~walmes linux user number: 531218 ==========================================================================
_______________________________________________ R-br mailing list R-br@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@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.
-- Manoel Galdino https://sites.google.com/site/galdinomcz/