Cómo cambiar las opciones de celosía de la trama en r
R tiene una muy buena reputación de ser capaz de crear gráficos con calidad de publicación, sin embargo si usted desea utilizar su enrejado
Conteúdo
los enrejado paquete hace uso del motor gráfico reticulado, que es completamente diferente de gráficos de base.
Cómo añadir títulos y etiquetas de enrejado parcelas en R
Para añadir principales etiquetas de título y de eje a un enrejado parcela, puede especificar los siguientes argumentos:
principal: Titulo principal
xlab: X-etiqueta del eje
ylab: y-etiqueta del eje
> Xyplot (mpg ~ hp | Factor (CYL), los datos = mtcars, + = tipo C ("p", "r"), + main = "La economía de combustible vs. Rendimiento", + xlab = "Rendimiento (caballos de fuerza) ", + ylab =" La economía de combustible (millas por galón) ", +)
Cómo cambiar el tamaño de la fuente de los títulos de celosía y las etiquetas en R
Para cambiar el tamaño de las etiquetas, tiene que modificar sus argumentos para estar listas. Al igual que los gráficos de base, se especifica un CeX argumento a enrejado gráficos para modificar la relación de expansión carácter. Por ejemplo, para reducir el título principal y el eje texto de la etiqueta a 75 por ciento de tamaño estándar, especifique cex = 0,75 como un elemento en el argumento de la lista de principal, xlab, y ylab.
Para hacerlo simple, construir el formato de su paso parcela a paso. Empezar por cambiar el tamaño de su título principal a cex = 0,75:
> Xyplot (mpg ~ CV | Factor (cyl) = datos mtcars, + type = c ("p", "r"), + principal = lista (+ label = "La economía de combustible vs. Rendimiento dada Número de cilindros", + cex = 0,75) +)
¿Ves lo que pasó? Su argumento para principal ahora contiene una lista con dos elementos: etiqueta y CeX.
Usted construye los argumentos a favor xlab y ylab exactamente de la misma manera. Cada argumento es una lista que contiene la etiqueta y cualquier otra opción de formato que desea establecer. Amplíe su código para modificar las etiquetas de los ejes:
> Xyplot (mpg ~ CV | Factor (cyl) = datos mtcars, + type = c ("p", "r"), + principal = lista (+ label = "La economía de combustible vs. Rendimiento dada Número de cilindros", + cex = 0,75), + xlab = lista (+ label = "Rendimiento (caballos de fuerza)", + cex = 0,75), + ylab = lista (+ label = "La economía de combustible (millas por galón)", + cex = 0,75 escalas), + = lista (cex = 0,5) +)
Si se fijan bien, verán que el código incluye un argumento para modificar el tamaño del texto escalas a 50 por ciento de la norma (escalas = lista (cex = 0.5)).
Cómo utilizar temas para modificar las opciones de trazado de celosía
Una característica interesante de enrejado gráficos es que usted puede crear temas para cambiar las opciones de trazado de los gráficos. Para ello, es necesario utilizar el par.settings argumento. los par.settings argumento a enrejado Es parecido.
La manera más fácil de utilizar el par.settings argumento es para usarlo en conjunto con la simpleTheme () función. Con simpleTheme (), puede especificar los argumentos a favor de lo siguiente:
columna, col.points, col.line: Controlar los colores de símbolos, puntos, líneas y otros elementos gráficos tales como polígonos
CeX, pch, fuente: Controla la relación de expansión de caracteres (CeX), Carácter parcela (pch), Y el tipo de fuente
lty, LWD: Controlar el tipo de línea y grosor de línea
Por ejemplo, para modificar su plan para tener puntos rojos y una línea de regresión azul, utilice lo siguiente:
> Xyplot (mpg ~ CV | Factor (CYL), los datos = mtcars, + = tipo C ("p", "r"), + par.settings = simpleTheme (col = "red", col.line = "blue" ) +)