3.7 Otras librerías gráficas

Además de los gráficos estándar, en R están disponibles muchas librerías gráficas adicionales:

  • Gráficos Lattice (Trellis)

    • Especialmente adecuados para gráficas condicionales múltiples.

    • No se pueden combinar con las funciones estándar.

    • Generalmente el argumento principal es una formula:

      • y ~ x | a gráficas de y sobre x condicionadas por a

      • y ~ x | a*b gráficas condicionadas por a y b

    • Devuelven un objeto con el que se puede interactuar.

  • ggplot2: Create Elegant Data Visualisations Using the Grammar of Graphics.

  • rgl: 3D visualization device system for R using OpenGL.

Para más detalles ver CRAN Task View: Graphics

3.7.1 Ejemplos

load("datos/empleados.RData")
library(lattice)
xyplot(log(salario) ~ log(salini) | sexoraza, data = empleados)

# Equivalente a xyplot(log(salario) ~ log(salini) | sexo*minoria, data = empleados)
library(ggplot2)
ggplot(empleados, aes(log(salini), log(salario), col = sexo)) +
  geom_point() +
  geom_smooth(method = "lm", se = FALSE)

ggplot(empleados, aes(salario, fill = sexo)) +
  geom_density(alpha=.5)