Map of simple features in ggplot that is facetted, but not coloured.
ggplot_sf_facet( data, facet_var, text_var = NULL, size_point = 1, size_line = 0.5, alpha = 1, pal = NULL, facet_ncol = NULL, facet_nrow = NULL, borders = NULL, borders_behind = TRUE, borders_pal = "#7f7f7f", borders_size = 0.2, title = NULL, title_wrap = 70, subtitle = NULL, subtitle_wrap = 80, caption = NULL, caption_wrap = 80, font_family = "Helvetica", font_size_title = NULL, font_size_body = NULL )
data | A sf object with defined coordinate reference system. Required input. |
---|---|
facet_var | Unquoted categorical variable to facet the data by. Required input. |
text_var | Unquoted variable to be used as a customised tooltip in combination with plotly::ggplotly(plot, tooltip = "text"). Defaults to NULL. |
size_point | Size of points. Defaults to 0.5. |
size_line | Size of lines. Defaults to 0.5. |
alpha | The alpha of the fill. Defaults to 1. |
pal | Character vector of hex codes. Defaults to NULL, which selects a default palette. |
facet_ncol | The number of columns of facetted plots. |
facet_nrow | The number of rows of facetted plots. |
borders | A sf object as administrative boundaries (or coastlines). Defaults to no boundaries added. The rnaturalearth package is a useful source of country and state boundaries. |
borders_behind | TRUE or FALSE as to whether the borders is to be behind the sf object defined in the data argument. Defaults to TRUE. |
borders_pal | Colour of the borders. Defaults to "#7F7F7F". |
borders_size | Size of the borders. Defaults to 0.2. |
title | Title string. Defaults to NULL. |
title_wrap | Number of characters to wrap the title to. Defaults to 70. |
subtitle | Subtitle string. Defaults to "[Subtitle]". |
subtitle_wrap | Number of characters to wrap the subtitle to. Defaults to 80. |
caption | Caption title string. Defaults to NULL. |
caption_wrap | Number of characters to wrap the caption to. Defaults to 80. |
font_family | Font family to use. Defaults to "Helvetica". |
font_size_title | Font size for the title text. Defaults to 11. |
font_size_body | Font size for all text other than the title. Defaults to 10. |
A ggplot object.
ggplot_sf_facet(data = example_sf_point, facet_var = trend_category, borders = nz, title = "Trends, 1990-2017")