A theme for creating a simple, clean bivariate map using
ggplot2
.
bi_theme(
base_family = "sans",
base_size = 24,
bg_color = "#ffffff",
font_color = "#000000",
...
)
A character string representing the font family to be used in the map.
A number representing the base size used in the map.
A character string containing the hex value for the desired color of the map's background.
A character string containing the hex value for the desired color of the map's text.
Arguments to pass on to ggplot2
's theme
function
# load suggested dependencies
library(ggplot2)
library(sf)
#> Linking to GEOS 3.8.0, GDAL 3.0.4, PROJ 6.3.1; sf_use_s2() is TRUE
# add breaks, 3x3
data <- bi_class(stl_race_income, x = pctWhite, y = medInc, style = "quantile", dim = 3)
# create map
ggplot() +
geom_sf(data = data, aes(fill = bi_class), color = "white", size = 0.1, show.legend = FALSE) +
bi_scale_fill(pal = "GrPink", dim = 3) +
bi_theme()