
Usando seu exemplo:
barras <- barplot(dadosest,ylim=c(0,150),beside=TRUE) points(barras[,1],dados$y1) points(barras[,2],dados$y2, pch=19) lines(barras[,1],dados$y1) lines(barras[,2],dados$y2, lty=2)
HTH -- Cesar Rabak PS.: Se você quer ver as "bolinhas e as linhas" em outro gráfico do lado direito, a resposta seria outra. . .
par(mfrow=c(1,2)) barplot(dadosest,ylim=c(0,150),beside=TRUE) barplot(dadosest,ylim=c(0,150),beside=TRUE,col=0,border=NA) points(barras[,1],dados$y1) lines(barras[,1],dados$y1) points(barras[,2],dados$y2,pch=19) lines(barras[,2],dados$y2,lty=2)
2017-08-31 11:13 GMT-03:00 Diogo Jerônimo via R-br <r-br@listas.c3sl.ufpr.br
:
Prezados, bom dia!!!
Estou fazendo um barplot, cujos dados estão estruturados no R em forma de matriz como no exemplo abaixo:
dados=data.frame( y1=c(110,120,115,130,125), y2=c(102,105,104,103,107))
dadosest=as.matrix(dados)
barplot(dadosest,ylim=c(0,150),beside=TRUE)
Eu gostaria de criar um novo eixo (à direita), com os valores correspondentes a y1 e y2 plotados como "bolinhas", e se possível com uma reta unindo essas "bolinhas"...
Alguém teria sugestão de como se fazer isso? Eu empreguei a função par(new=T), mas no meu teste, o novo gráfico ficou muito desproporcional.
Se alguém souber e puder ajudar... agradecido desde já!!!
*Diogo Jerônimo* *Bacharel em Ciências Estatísticas - ENCE/IBGE* *Mestre em Metrologia - PUC-Rio/PósMQI* *CONRE: 8514 - SÉRIE A* *Cel:(21)99680-8535* *Email: diogojose21@yahoo.com.br <diogojose21@yahoo.com.br>* *http://lattes.cnpq.br/8996149312896520 <http://lattes.cnpq.br/8996149312896520>*
_______________________________________________ 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.