# NOT RUN {
library(ggplot2)
dat1=data.frame(x=c(0, 1, 1), y=c(0, 0, 1))
dat2=data.frame(x=c(4, 5, 5, 4), y=c(0, 0, 3, 3))
dat3=stretchxy(list(dat1, dat2), xlarge=3, ylarge=c(3, 2), todf=TRUE)
ggplot()+coord_fixed()+
geom_polygon(data=dat1, aes(x, y), fill="red", alpha=0.3)+
geom_polygon(data=dat2, aes(x, y), fill="blue", alpha=0.3)+
geom_polygon(data=dat3, aes(x, y, fill=g, group=g), fill="blue", alpha=0.3)
# }
Run the code above in your browser using DataLab