Escala de um eixo

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: AnoBRSCCC20014,41857818,73841140,917820024,52434718,5791112,655620036,326457 19,4572784,2161320047,37766619,5902581,1693320058,17768923,0116690,396152006 7,84705922,9260271,5683320075,38251819,0436833,8531720085,9479118,53753 82,0774320096,79231719,5792460,8548420106,29338719,5248957,7562320117,539273 22,146469,7660720127,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

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: AnoBRSCCC20014,41857818,73841140,917820024,52434718,5791112,65562003 6,32645719,4572784,2161320047,37766619,5902581,1693320058,17768923,01166 90,3961520067,84705922,9260271,5683320075,38251819,0436833,853172008 5,9479118,5375382,0774320096,79231719,5792460,8548420106,29338719,52489 57,7562320117,53927322,146469,7660720127,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/

Boa tarde Marcus, Resolveu meu problema! Muito obrigada pela ajuda! Carise Em 17 de setembro de 2015 16:23, Marcus Nunes <marcus.nunes@gmail.com> escreveu:
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: AnoBRSCCC20014,41857818,73841140,917820024,52434718,5791112,65562003 6,32645719,4572784,2161320047,37766619,5902581,1693320058,17768923,01166 90,3961520067,84705922,9260271,5683320075,38251819,0436833,853172008 5,9479118,5375382,0774320096,79231719,5792460,8548420106,29338719,52489 57,7562320117,53927322,146469,7660720127,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/
_______________________________________________ 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.
-- ***************************************** Carise E. Schmidt Instituto Federal de Santa Catarina *****************************************

Olá Veja se lhe agrada library(reshape2) library(ggplot2) taxa = read.table("clipboard",header=TRUE,dec=",") taxa.m = melt(taxa, id=1, variable.name='Local', value.name='valor') ggplot(taxa.m, aes(factor(Ano), valor, group=Local, color=Local)) + theme_bw() + ylab('legenda y') + xlab('legenda x') + geom_line() + geom_point(aes(shape=Local), size=2) saudações

Olá! Muito obrigada pela sugestão! Carise 2015-09-17 17:59 GMT-03:00 salah <salah3.1416@gmail.com>:
Olá
Veja se lhe agrada
library(reshape2) library(ggplot2)
taxa = read.table("clipboard",header=TRUE,dec=",")
taxa.m = melt(taxa, id=1, variable.name='Local', value.name='valor')
ggplot(taxa.m, aes(factor(Ano), valor, group=Local, color=Local)) + theme_bw() + ylab('legenda y') + xlab('legenda x') + geom_line() + geom_point(aes(shape=Local), size=2)
saudações
_______________________________________________ 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 fornea cdigo mnimo reproduzvel.
-- ***************************************** Carise E. Schmidt Instituto Federal de Santa Catarina *****************************************
participantes (4)
-
Carise Schmidt
-
Carise Schmidt
-
Marcus Nunes
-
salah