YaRrr! O Guia do pirata para R

12.2 margens das parcelas

 margens de uma parcela.

figura 11.20: margens de uma parcela.

todas as parcelas em R têm margens em torno delas que separam o espaço principal de desenho da área onde se encontram os eixos, rótulos e texto adicional. Para visualizar como R cria as margens do gráfico, veja a figura 11.20 da margem.

Você pode ajustar o tamanho das margens especificando uma margem de parâmetro usando a sintaxe par(mar = c(bottom, left, top, right)), onde os argumentos bottom, left … são o tamanho das margens. O valor padrão para mar é c (5.1, 4.1, 4.1, 2.1). Para alterar o tamanho das margens de um gráfico, deve fazê-lo com par(mar) antes de criar o gráfico.

vamos ver como isto funciona criando dois lotes com margens diferentes: no gráfico à esquerda, vou definir as margens para 3 em todos os lados. Na trama à direita, vou definir as margens para 6 em todos os lados.

# First Plot with small marginspar(mar = c(2, 2, 2, 2)) # Set the margin on all sides to 2plot(1:10)mtext("Small Margins", side = 3, line = 1, cex = 1.2)mtext("par(mar = c(2, 2, 2, 2))", side = 3)# Second Plot with large marginspar(mar = c(5, 5, 5, 5)) # Set the margin on all sides to 6plot(1:10)mtext("Large Margins", side = 3, line = 1, cex = 1.2)mtext("par(mar = c(5, 5, 5, 5))", side = 3)

você vai notar que as margens são tão pequenas na primeira parcela que você nem sequer pode ver as etiquetas do eixo, enquanto na segunda parcela há muito (provavelmente muito) espaço branco em torno da região de plotagem.

além de usar o parâmetro mar , você também pode especificar tamanhos de margem com o parâmetro mai. Isto age como mar exceto que os valores para mai definir o tamanho da margem em polegadas.



+