Im interested to know if one can plot a map or any graph by using lines, strokes, points and other symbols instead of colors in ggplot ?
For example instead of such a map :
if (requireNamespace("sf", quietly = TRUE)) {
nc <- sf::st_read(system.file("shape/nc.shp", package = "sf"), quiet = TRUE)
ggplot(nc) +
geom_sf(aes(fill = AREA))
which would result in a plot like this:

Instead of such a map, is it possible to fill with symbols like

