Me pidieron que agregue sombras a una línea discontinua en R. Sería similar a esta imagen que encontré en línea, excepto que es para líneas no sólidas:
No encontré ningún control / paquete específico paraeste propósito. Si fuera una línea sólida para la que necesitaba una sombra, habría simulado la sombra utilizando otra línea con diferente opacidad y grosor. Pero parece que para las líneas no sólidas (discontinuas, punteadas, etc.) esta solución no funcionará, ya que sus huecos no coincidirán al cambiar el grosor.
¿Algunas ideas?
Imagen se copia de aquí Sólo por el bien de la claridad.
Respuestas
2 para la respuesta № 1Solo puedes modificar esto como
df <- data.frame(x = 1:20, y = cumsum(rnorm(20)))
ggplot(df, aes(x = x, y = y)) +
geom_line(aes(x = x+0.15, y = y-0.15), alpha = 0.2, lwd = 1.2, linetype = 2) +
geom_point(aes(x = x+0.15, y = y-0.15), alpha = 0.1, size = 2.5) +
geom_line(lwd = 1, linetype = 2) +
geom_point(size = 2.5) +
theme_bw()