
# talvez usando *matplot* simplifica um pouco tb # com a flag xaxt='n', retira os rótulos dos eixos estacao = as.factor(c("Outono","Inverno","Primavera","Verão")) x = 1:4 y1 = rnorm(4, 3,1) y2 = rnorm(4, 3, 1) y3 = rnorm(4, 4, 1.5) y4 = rnorm(4, 3.5, 1) d <- data.frame( y1, y2, y3, y4 ) matplot( d, lwd=1,type='b', xlab = 'Estação',ylab ="ETo (mm/d)",ylim=c(0,6), xaxt='n', pch=19 ) axis(1, at=1:4, labels=estacao ) ################ com a flag *las* rotaciona as labels axis(1, at=1:4, labels=estacao, las=2) Em 19/02/2019 17:23, Marcus Nunes por (R-br) escreveu:
Se entendi corretamente o problema, use
axis(1, at=1:4, labels=estacao)
Este foi o resultado que obtive: https://imgur.com/a/RohP2ni -- Marcus Nunes
On Tue, Feb 19, 2019 at 5:15 PM Maurício Lordêlo por (R-br) <r-br@listas.c3sl.ufpr.br <mailto:r-br@listas.c3sl.ufpr.br>> wrote:
Olá! Preciso colocar nomes no eixo X de um gráfico feito usando a função plot(). Cada valor do "y" corresponde a uma estação do ano. Segue o script:
estacao = as.factor(c("Outono","Inverno","Primavera","Verão")) x = 1:4 y1 = rnorm(4, 3,1) y2 = rnorm(4, 3, 1) y3 = rnorm(4, 4, 1.5) y4 = rnorm(4, 3.5, 1) data.frame(y1,y2,y3,y4,estacao) plot(y1~x, axes= FALSE,lwd=1,type='b', xlab = 'Estação',ylab ="ETo (mm/d)",ylim=c(0,6)) lines(y2~x,col="red",type="b") lines(y3~x,col="green",type="b") lines(y4~x,col="black",type="b") axis(2) #os dois comandos abaixo foram tentativas que não deram certo: axis(1, names("estacao")) axis(1, at=c("Outono","Inverno","Primavera","Verão"))
legend(1.5,6,c("M1","M2","M3","M4"), col = 1:4, lty = rep(1,4), horiz=T, ncol = 1)
Agradeço caso tenham alguma sugestão.
Maurício _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br <mailto: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.
--- Este email foi escaneado pelo Avast antivírus. https://www.avast.com/antivirus