Given the following data:
df<-data.frame( year=(1996:2000), a=c(2,1.5,1.5,2,3), b=c(2,2,2,3,4), c=c(2,3,3,1,1))
with ggplot:
ggplot(df,aes(x=year))+ geom_line(aes(y=a))+ geom_line(aes(y=b))+ geom_line(aes(y=c))
as follows:

as. I can create a tape that always shows the area between the minimum and maximum (think of it as min-max-range) so that it looks like this: 
r ggplot2
Johannes
source share