geom_rect and NULL
Posted
by
csgillespie
on Stack Overflow
See other posts from Stack Overflow
or by csgillespie
Published on 2012-01-05T12:55:03Z
Indexed on
2012/04/12
11:29 UTC
Read the original article
Hit count: 190
I've been looking at the geom_rect example in section 5.10 of the
ggplot2 book and don't understand the purpose of the NULL's in the aes
function. For example, using the mpg
data:
g = ggplot(data=mpg, aes(x=displ, y=hwy)) + geom_point()
#Produces a plot with a transparent filled region
g + geom_rect(aes(NULL, NULL), alpha=0.1,xmin=5, xmax=7, ymin=10,
ymax=45, fill="blue")
#Solid filled region (v0.9) or nothing in v0.8
g + geom_rect(alpha=0.1,xmin=5, xmax=7, ymin=10, ymax=45, fill="blue")
My understanding is that the NULL's are resetting the x & y mapping, but I don't see why this should affect the transparency.
© Stack Overflow or respective owner