geom_rect(mapping = NULL, data = NULL, stat = "identity", position = "identity", ...)
aes_string. Only needs to be set at the layer level if you are overriding the plot defaults.
layer. This can include aesthetics whose values you want to set, not map. See
layerfor more details.
geom_rect understands the following aesthetics (required aesthetics are in bold):
df <- data.frame( x = sample(10, 20, replace = TRUE), y = sample(10, 20, replace = TRUE) ) ggplot(df, aes(xmin = x, xmax = x + 1, ymin = y, ymax = y + 2)) + geom_rect()