global_map.Rd
This general purpose function can be used to generate a global map for a single variable. It has few defaults but
the data supplied must contain a country
variable for linking to mapping data. This function requires the
installation of the rnaturalearth
package.
global_map( data = NULL, variable = NULL, variable_label = NULL, trans = "identity", fill_labels = NULL, scale_fill = NULL, ... )
data | Dataframe containing variables to be mapped. Must contain a |
---|---|
variable | A character string indicating the variable to map data for. This must be supplied. |
variable_label | A character string indicating the variable label to use. If not supplied then the underlying variable name is used. |
trans | A character string specifying the transform to use on the specified metric. Defaults to no
transform ("identity"). Other options include log scaling ("log") and log base 10 scaling
("log10"). For a complete list of options see |
fill_labels | A function to use to allocate legend labels. An example (used below) is |
scale_fill | Function to use for scaling the fill. Defaults to a custom |
... | Additional arguments passed to the |
A ggplot2
object containing a global map.
if (FALSE) { df <- data.table::data.table(variable = "Increasing", country = "France") global_map(df, variable = "variable") }