R Função do Dia
par(mar=c(5.1, 4.1, 4.1, 2.1), mgp=c(3, 1, 0), las=0)
par de conjuntos ou ajusta parâmetros de plotagem. Aqui consideramos os seguintes três parâmetros: tamanho da margem (mar), localizações da etiqueta do eixo (mgp), e orientação da etiqueta do eixo (las).
- mar-um vetor numérico de comprimento 4, que define os tamanhos de margem na seguinte ordem: inferior, esquerdo, superior e direito. O valor por omissão é c(5.1, 4.1, 4.1, 2.1).
- mgp – um vetor numérico de comprimento 3, que define as localizações da marca do eixo em relação ao bordo da janela interior da parcela. O primeiro valor representa a localização das etiquetas (isto é, xlab e ylab na parcela), o segundo as etiquetas de marcação, e terceiro as marcas de marcação. O padrão é c (3, 1, 0).
- las-um valor numérico que indica a orientação das etiquetas de marcação e de qualquer outro texto adicionado a um gráfico após a sua inicialização. As opções são as seguintes:: sempre paralelo ao eixo (o padrão, 0), sempre horizontal (1), sempre perpendicular ao eixo (2), e sempre vertical (3).
exemplo. Os valores por omissão dos três parâmetros de desenho são mostrados usando cadeias de caracteres dos seus nomes de argumento em par(ver par (char)), seguido de código de exemplo criando quatro gráficos, onde um parâmetro adicional de desenho é modificado em cada gráfico. Além dos gráficos individuais mostrados abaixo, um PDF de 4 páginas dos gráficos está disponível para uma navegação mais fácil.
> par("mar") 5.1 4.1 4.1 2.1 > par ("mgp") 3 1 0> par ("las") 0> > set.semente(5)> x <- rnorm(200)> y <- 25 - 22* x + 5*x^2 + rnorm(200)> > png("par-120208-01.png")> plot (x, y, main="defaults")> dev.desligado () quartzo 2 > > png ("par-120208-02.png")> par(mar=c(3.5, 3.5, 2, 1))> plot(x, y, main="par(mar=c(3.5, 3.5, 2, 1))")> dev.off () quartzo 2 > > png ("par-120208-03.png")> par(mar=c(3.5, 3.5, 2, 1), mgp=c(2.4, 0.8, 0))> plot(x, y, main="par(mar=c(3.5, 3.5, 2, 1), mgp=c(2.4, 0.8, 0))")> dev.off () quartzo 2 > > png ("par-120208-04.png")> par(mar=c(3.5, 3.5, 2, 1), mgp=c(2.4, 0.8, 0), las=1)> plot(x, y,+ main="par(mar=c(3.5, 3.5, 2, 1), mgp=c(2.4, 0.8, 0), las=1)")> dev.off () quartz 2
os dados são reprodutíveis graças ao conjunto.a função seed, e gráficos foram salvos em arquivos usando a função png.