[R-br] como usar um layout gráfico do tipo 3x2 ?
Rodrigo Araújo e Castro
roacastro87 em yahoo.com.br
Segunda Abril 16 16:39:15 -03 2018
Cleber,
após enviar o email anterior verifiquei que da forma como você propôs o problema a melhor abordagem seria utilizar uma janela 2x3 (2 linhas e 3 colunas). Apresento o próximo exemplo com seus próprios dados do email e os 6 gráficos propostos - 4 utilizando a função plot() e 2 a função hist().
# abre device
dev.new()
# altera parametro para utilizar uma janela 2 (linhas) x 3 (colunas)
par(mfrow=c(2,3))
# gerando 6 graficos
plot( rnorm(10), col=1 )
plot( rnorm(10), col=2 )
plot( rnorm(10),col=3 )
hist( rnorm(10), col=1 )
hist( rnorm(10), col=2 )
plot( rnorm(10),col=3 )
# retorna parametro para o default (1x1)
par(mfrow=c(1,1))
# fecha device
dev.off()
att,Rodrigo
Em segunda-feira, 16 de abril de 2018 16:32:20 BRT, Rodrigo Araújo e Castro <roacastro87 em yahoo.com.br> escreveu:
Boa tarde Cleber,
Para responder a sua dúvida, apresento a seguir um exemplo em que o mesmo gráfico é gerado a partir de um vetor x apenas 1 vez e depois 5 vezes, em uma janel (device) 3x2. Nesse exemplo não é necessário importar nenhum pacote extra.
# dados
x = c(1,2,3,4)
# gerando apenas 1 grafico
plot(x,type="b")
# abre device
dev.new()
# altera parametro para utilizar uma janela 3x2
par(mfrow=c(3,2))
# gerando apenas 5 graficos
plot(x,type="b")
plot(x,type="b")
plot(x,type="b")
plot(x,type="b")
plot(x,type="b")
# retorna parametro para o default (1x1)
par(mfrow=c(1,1))
# fecha device
dev.off()
att,Rodrigo
Em segunda-feira, 16 de abril de 2018 16:04:15 BRT, Cleber N.Borges via R-br <r-br em listas.c3sl.ufpr.br> escreveu:
Olá a todos,
Gostaria de fazer 5 gráficos em uma mesma janela...
mas não entendi como usar as funções de layout... Gostaria de algo mais
ou menos como coloco abaixo:
########
# primeira linha na janela gráfica => 3 gráficos
plot( rnorm(10), col=1 ); plot( rnorm(10), col=2 ); plot( rnorm(10),
col=3 );
# segunda linha na janela gráfica => 2 gráficos
hist( rnorm(10), col=1 ); hist( rnorm(10), col=2 ); plot( rnorm(10),
col=3 );
agradeço antecipadamente pela ajuda
Cleber Borges
---
Este email foi escaneado pelo Avast antivírus.
https://www.avast.com/antivirus
_______________________________________________
R-br mailing list
R-br em 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.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20180416/ad841b1e/attachment.html>
Mais detalhes sobre a lista de discussão R-br