Carise,

Verifique se o seguinte código te ajuda:

matplot(taxa$Ano,cbind(taxa$BR,taxa$SC,taxa$CC),lty=2,col="black",lwd=1,type="b",pch=c(1,2,4),xlab="Ano", ylab="Incidência (X 100.000 habitantes)", axes=F)

axis(1, at=seq(2001, 2012, 1)) # eixo x; mude o parâmetro 1 para alterar a diferença entre os ticks
axis(2, at=seq(0, 140, 20)) # eixo y; mude o parâmetro 20 para alterar a diferença entre os ticks
box()



2015-09-17 15:31 GMT-03:00 Carise Schmidt <carise.schmidt@gmail.com>:
Boa tarde,

Por gentileza, se alguém puder me auxiliar..
Desejo plotar um gráfico de incidência para três localidades ao longo de um período de tempo (anos). Contudo, não estou conseguindo alterar a escala de forma que todos os anos apareçam no gráfico. Da forma como estou plotando os anos aparecem apenas de 2 em 2.

Estou usando os dados abaixo:
AnoBRSCCC
20014,41857818,73841140,9178
20024,52434718,5791112,6556
20036,32645719,4572784,21613
20047,37766619,5902581,16933
20058,17768923,0116690,39615
20067,84705922,9260271,56833
20075,38251819,0436833,85317
20085,9479118,5375382,07743
20096,79231719,5792460,85484
20106,29338719,5248957,75623
20117,53927322,146469,76607
20127,01532323,9061876,69847

E os comandos são os seguintes:
>taxa <- read.table("clipboard",header=TRUE,dec=",")
>matplot(taxa$Ano,cbind(taxa$BR,taxa$SC,taxa$CC),lty=2,col="black",lwd=1,type="b",pch=c(1,2,4),xlab="Ano", ylab="Incidência (X 100.000 habitantes)",cex.axis=0.5)

Carise Schmidt

_______________________________________________
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.



--
Marcus Nunes
http://marcusnunes.me/