Wwaterfall charts are two dimensional plots that show the cumulative effects of sequential events. These plots are also known as flying bricks charts or Mario charts; they look like bar charts where many of the bars, rather than sitting nicely on the x axis, are flying in midair.

ggalluvial: Alluvial Plots in ‘ggplot2’

df
##   x     y
## 1 A  2000
## 2 B  4000
## 3 C  2000
## 4 D -1500
## 5 E -1000
## 6 F -2500

Waterfall Plots

waterfall(df)

waterfall(values = value, labels = group)

waterfall(df, calc_total = TRUE)

waterfall(df) +theme_bw() + ggtitle("My Waterfall Plot")

waterfall(df,
          fill_by_sign = FALSE,
          fill_colours = 2:7)