Como colocar vários gráficos em uma única página em R

Para colocar várias parcelas nas mesmas páginas gráficos em R, você pode usar o parâmetro gráficos mfrow ou mfcol. Para usar este parâmetro, você precisa fornecer um argumento vector com dois elementos: o número de linhas eo número de colunas.

Por exemplo, para criar duas parcelas de side-by-side, o uso mfrow = C (1, 2):

> old.par lt; - par (mfrow = C (1, 2))> plot (fiéis, principais = "erupções fiel")> plot (large.islands, principal = "Ilhas", ylab = "Área")> par (de idade. par)

Quando seu enredo é completa, você precisa redefinir sua par opções. Caso contrário, todas as suas parcelas subseqüentes serão exibidas lado a lado (até fechar a ativa dispositivo de gráficos, ou janela, e começar a traçar um novo dispositivo gráfico).

Você pode usar um pequeno truque para fazer isso: Quando você faz uma chamada para par(), R define as novas opções, mas o valor de retorno par() contém as opções de idade. No exemplo anterior, você salvou as velhas opções para um objeto chamado old.par, e, em seguida, redefinir as opções depois de plotagem usando par (old.par).

image0.jpg

Usar mfrow encher a grade trama por fileiras, e mfcol encher a grade trama por colunas. A página de Ajuda ?par, explica essas opções em detalhe, e também pontos que você mecanismos de formatos alternativos (como layout () ou tela dividida()).

menu