Author: Marc Menem
Date: 2022-11-20

# Shadow path, line and step

#### Marc Menem

#### 2022-11-20

## shadow line: `geom_shadowline()`

The most simple use of `geom_shadowline()` is a simple replacement of `geom_line()`

    library(ggshadow)

    ggplot(economics_long, aes(date, value01, colour = variable)) + geom_shadowline()

## varying line color

It is possible to draw lines with varying colors, and it is also possible to change the color, alpha and size of the shadow using `shadowcolor`, `shadowsize` and `shadowalpha`.

    library(ggshadow)

    ggplot(economics_long, aes(date, value01, group = variable, colour=value01, shadowcolor='grey', shadowalpha=0.5, shadowsize=5*(1-value01))) + geom_shadowline()

## Shadow point example: `geom_shadowpoint()`

Example using `geom_shadowpoint()`.

    ggplot(mtcars, aes(wt, mpg)) + geom_shadowpoint(aes( color = carb, shadowcolour = ifelse(vs == 1, 'red', 'blue') ))