geom_area()
geom_bar()
geom_line()
geom_point()
geom_polygon()
geom_histogram()
geom_rect()
geom_tile()
geom_raster()
geom_text()
sf
tbl_graph
&
geom_sf()
stat_...()
plot()
ggplot
g + facet_wrap(~state, scales = "free_x")
Grid package scales coordinates between 0 and 1
library(grid) my_grob <- grobTree(textGrob("Great Recession", x = .2, y = .9, hjust = 0, gp = gpar(col = "black", fontsize = 10, fontface = "bold"))) g + annotation_custom(my_grob) + facet_wrap(~state, scales = "free_x")