<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Olá!<div>Preciso colocar nomes no eixo X de um gráfico feito usando a função plot().</div><div>Cada valor do "y" corresponde a uma estação do ano.</div><div>Segue o script:</div><div><div><br></div><div>estacao = as.factor(c("Outono","Inverno","Primavera","Verão"))</div><div>x = 1:4<br></div><div>y1 = rnorm(4, 3,1)</div><div>y2 = rnorm(4, 3, 1)</div><div>y3 = rnorm(4, 4, 1.5)</div><div>y4 = rnorm(4, 3.5, 1)</div><div>data.frame(y1,y2,y3,y4,estacao)<br></div><div>plot(y1~x, axes= FALSE,lwd=1,type='b', xlab = 'Estação',ylab ="ETo (mm/d)",ylim=c(0,6)) </div><div>lines(y2~x,col="red",type="b") </div><div>lines(y3~x,col="green",type="b")</div><div>lines(y4~x,col="black",type="b")</div><div>axis(2)</div><div>#os dois comandos abaixo foram tentativas que não deram certo:</div><div>axis(1, names("estacao"))</div><div>axis(1, at=c("Outono","Inverno","Primavera","Verão"))</div></div><div><div><br></div><div>legend(1.5,6,c("M1","M2","M3","M4"),</div><div>       col = 1:4,</div><div>       lty = rep(1,4),</div><div>       horiz=T,</div><div>       ncol = 1)</div></div><div><br></div><div>Agradeço caso tenham alguma sugestão.</div><div><br></div><div>Maurício</div></div></div></div></div>