2016-08-12

ggplot2 stat_smooth: cambiar el aspecto de los intervalos de confianza

Title

Problema

Queremos cambiar el aspecto de los intervalos de confianza (todos son grises) para cada una de las especies del siguiente gráfico.

library(ggplot2)
ggplot(iris, aes(x = Sepal.Length, y = Petal.Length, color = Species, linetype = Species)) + stat_smooth(method = "loess")

Solución

Dentro de stat_smooth añadimos aes(fill = Species). Así asigna un color diferente a cada intervalo de confianza. Establezco en size el 2 para que se pueda apreciar mejor la diferencia de las líneas para cada especie..

ggplot(iris, aes(x = Sepal.Length, y = Petal.Length, color = Species, linetype = Species)) + stat_smooth(method = "loess", aes(fill = Species), size = 2)

Referencias

No hay comentarios:

Publicar un comentario

Nube de datos