Definir o "par" para uma legenda externa

Caro Colegas r-br, Bom dia. Eu estou precisando definir o par "par(mfrow=c(2,2))" para colocar uma legenda externa ao gráfico no centro do lado direito. Algum de vocês poderia me ajuda? Obrigado. Alisson Lucrécio da Costa

Recomendo usar o pacote ggplot2 (a documentação dele pode ser encontrada no site http://ggplot2.org/ para isso. Colocar uma legenda na area externa ao gráfico usando o pacote base é meio/bastante trabalhoso. 2013/5/23 Alisson Lucrecio <alissonluc@yahoo.com.br>
Caro Colegas r-br,
Bom dia.
Eu estou precisando definir o par "par(mfrow=c(2,2))" para colocar uma legenda externa ao gráfico no centro do lado direito. Algum de vocês poderia me ajuda?
Obrigado.
Alisson Lucrécio da Costa
_______________________________________________ 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.

Caro Rodrigo, Bom dia. O ggplot é pacote muito bom para gráficos, mas ele tem não trabalha bem com gráficos de dupla escala, assim preciso definir o "par" mesmo. Obrigado. Alisson Lucrécio da Costa ________________________________ From: Rodrigo Coster <rcoster@gmail.com> To: r-br@listas.c3sl.ufpr.br; Alisson Lucrecio <alissonluc@yahoo.com.br> Sent: Thursday, May 23, 2013 10:47 AM Subject: Re: [R-br] Definir o "par" para uma legenda externa Recomendo usar o pacote ggplot2 (a documentação dele pode ser encontrada no site http://ggplot2.org/ para isso. Colocar uma legenda na area externa ao gráfico usando o pacote base é meio/bastante trabalhoso. 2013/5/23 Alisson Lucrecio <alissonluc@yahoo.com.br> Caro Colegas r-br,
Bom dia.
Eu estou precisando definir o par "par(mfrow=c(2,2))" para colocar uma legenda externa ao gráfico no centro do lado direito. Algum de vocês poderia me ajuda?
Obrigado. Alisson Lucrécio da Costa _______________________________________________ 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.

Não sei se com o par() é possivel fazer isso. Segue uma solução com layout() (uma opção mais rica para dividir a janela em varios gráficos). Tive que separar uma coluna de gráfico só para a legenda, o que nao é possivel com o par() layout(matrix(c(1:4,5,5), 2)) for (i in 1:4) { plot(rnorm(10^i), col=i, pch=12) } plot(1, type='n', axes=F, xlab='', ylab='') legend('center', paste0('10^', 1:4), col=1:4, pch=12) 2013/5/23 Alisson Lucrecio <alissonluc@yahoo.com.br>
Caro Rodrigo, Bom dia.
O ggplot é pacote muito bom para gráficos, mas ele tem não trabalha bem com gráficos de dupla escala, assim preciso definir o "par" mesmo.
Obrigado.
Alisson Lucrécio da Costa ------------------------------ *From:* Rodrigo Coster <rcoster@gmail.com> *To:* r-br@listas.c3sl.ufpr.br; Alisson Lucrecio <alissonluc@yahoo.com.br>
*Sent:* Thursday, May 23, 2013 10:47 AM *Subject:* Re: [R-br] Definir o "par" para uma legenda externa
Recomendo usar o pacote ggplot2 (a documentação dele pode ser encontrada no site http://ggplot2.org/ para isso. Colocar uma legenda na area externa ao gráfico usando o pacote base é meio/bastante trabalhoso.
2013/5/23 Alisson Lucrecio <alissonluc@yahoo.com.br>
Caro Colegas r-br,
Bom dia.
Eu estou precisando definir o par "par(mfrow=c(2,2))" para colocar uma legenda externa ao gráfico no centro do lado direito. Algum de vocês poderia me ajuda?
Obrigado.
Alisson Lucrécio da Costa
_______________________________________________ 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.

Só melhoraria um pouco a dica do Rodrigo... layout(matrix(c(1:4,5,5), 2),widths=c(40,40,20)) for (i in 1:4) { plot(rnorm(10^i), col=i, pch=12) } plot(1, type='n', axes=F, xlab='', ylab='') legend('center', paste0('10^', 1:4), col=1:4, pch=12) Em 23 de maio de 2013 11:02, Rodrigo Coster <rcoster@gmail.com> escreveu:
layout(matrix(c(1:4,5,5), 2))
for (i in 1:4) { plot(rnorm(10^i), col=i, pch=12) } plot(1, type='n', axes=F, xlab='', ylab='') legend('center', paste0('10^', 1:4), col=1:4, pch=12)
<http://www.showmetech.com.br> *LEANDRO MARINO* | Showmetech Estatístico | Fotógrafo Mobile: 55 21 9845-7707 Email: contato@leandromarino.com.br Profiles SMT: facebook <http://www.facebook.com/showmetech> | twitter<http://www.twitter.com/showmetech> | Google+ <https://plus.google.com/115440786884851522659> <http://www.leandromarino.com.br>
participantes (3)
-
Alisson Lucrecio
-
Leandro Marino
-
Rodrigo Coster