Haciendo gráficos con R ¿cuáles son vuestras preferencias?

¿Cúal de estos gráficos de cajas os gusta más?

  • Base de R:

base.png

png('C://temp//base.png',bg = "white",

res = 100, width=450, height=600)

boxplot(Petal.Length~Species, data=iris,

main="Gráfico con Base")

dev.off()
  • Con lattice:

lattice.png

png('C://temp//lattice.png',bg = "white",

res = 100, width=450, height=600)

#Paquete lattice

require(lattice)

x<-bwplot(Petal.Length~Species, data=iris,

main="Gráfico con Lattice")

print(x)

dev.off()
  • Con ggplot2:

ggplot2.png

png('C://temp//ggplot2.png',bg = "white",

res = 100, width=450, height=600)

#Paquete ggplot

require(ggplot2)

x2 <- ggplot(iris,aes(Species,Petal.Length))

x2 + geom_boxplot() + opts(title="Gráfico con ggplot2")

dev.off()

Tres muestras del mismo gráfico de cajas realizado con R. Tres sintaxis muy sencillas pero boxplot es más fácil si cabe. Parece que estéticamente ganaría ggplot2 sin embargo todo es jugar con más opciones, pero se complicaría el código. En mi opinión creo que sale ganando ggplot2 pero no es tanta la diferencia.