Como alterar Opções de plotagem de rede em R

R tem uma reputação muito boa para ser capaz de criar a publicação de qualidade de gráficos, no entanto, se você quiser usar o seu gelosia

gráficos em relatórios ou documentos, você provavelmente vai querer mudar as opções de enredo.

o gelosia pacote faz uso do motor de grade ilustrações, o qual é completamente diferente da base ilustrações.

Como adicionar títulos e rótulos para Malha parcelas em R

Para adicionar um título e eixos principais rótulos a um gelosia enredo, você pode especificar os seguintes argumentos:

  • a Principal: Título principal

  • XLAB: x-rótulo do eixo

  • ylab: y-rótulo do eixo

    image0.jpg
> Xyplot (mpg ~ cv | fator (cyl), os dados = mtcars, + type = c ( "p", "r"), + principal = "A economia de combustível vs. Desempenho", + XLAB = "Performance (cavalos de potência) ", + ylab =" A economia de combustível (milhas por galão) ", +)

Como alterar o tamanho da fonte de títulos de treliça e rótulos em R

Para alterar o tamanho de suas etiquetas, é necessário modificar seus argumentos para ser listas. Semelhante à base de gráficos, você especificar um CEX argumento em gelosia gráficos para modificar a taxa de expansão personagem. Por exemplo, para reduzir a título principal e o eixo texto da etiqueta a 75 por cento do tamanho padrão, especificar CEX = 0,75 como um elemento no argumento lista para a Principal, XLAB, e ylab.

Para mantê-lo simples, construir a formatação do seu passo a passo enredo. Comece mudando o tamanho do seu título principal para CEX = 0,75:

> Xyplot (mpg ~ hp | fator (CYL), dados = mtcars, + type = c ( "p", "r"), + principal = list (+ label = "A economia de combustível vs. Desempenho determinado número de cilindros", + CEX = 0,75) +)

Você vê o que aconteceu? Seu argumento para a Principal agora contém uma lista com dois elementos: rótulo e CEX.

Você constrói os argumentos para XLAB e ylab exactamente da mesma maneira. Cada argumento é uma lista que contém o rótulo e quaisquer outras opções de formatação que você deseja definir. Expandir o seu código para modificar os rótulos do eixo:

> Xyplot (mpg ~ hp | fator (CYL), dados = mtcars, + type = c ( "p", "r"), + principal = list (+ label = "A economia de combustível vs. Desempenho determinado número de cilindros", + CEX = 0,75), + XLAB = list (+ label = "performance (cavalos de potência)", + CEX = 0,75), + ylab = list (+ label = "A economia de combustível (milhas por galão)", + CEX = 0,75 ), + escalas = list (CEX = 0,5) +)

Se você olhar cuidadosamente, você verá que o código inclui um argumento para modificar o tamanho do texto escalas para 50 por cento do normal (escalas = list (CEX = 0,5)).

image1.jpg

Como usar temas para modificar as opções de enredo Malha

Uma característica interessante da gelosia gráficos é que você pode criar temas para alterar as opções de plotagem de seus gráficos. Para fazer isso, você precisa usar o par.settings argumento. o par.settings argumento em gelosia É similar.

A maneira mais fácil de usar o par.settings argumento é usá-lo em conjunto com o simpleTheme () função. Com simpleTheme (), você pode especificar os argumentos para o seguinte:

  • col, col.points, col.line: Controlar as cores dos símbolos, pontos, linhas e outros elementos gráficos, tais como polígonos

  • CEX, PCH, fonte: Controlar a razão de expansão de caracteres (CEX), Caráter plot (PCH), E tipo de fonte

  • LTY, LWD: Controlar o tipo de linha e largura de linha

Por exemplo, para modificar seu plano para ter pontos vermelhos e uma linha de regressão azul, use o seguinte:

image2.jpg
> Xyplot (mpg ~ hp | fator (cyl), os dados = mtcars, + type = c ( "p", "r"), + par.settings = simpleTheme (col = "red", col.line = "blue" ) +)

menu