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 dey
sobrex
condicionadas pora
y ~ x | a*b
gráficas condicionadas pora
yb
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)