Description Usage Arguments Value Examples
Create maps of climate data. It requires two data inputs, a map dataframe, and a climate dataframe. The climate data must have one data point per spatial mapping point,e.g. 1 data point per country or basin being mapped.
1 | climate_map(map_df, data_df, return_map = TRUE)
|
map_df |
a map dataframe generated from create_map_df() |
data_df |
a climate dataframe with one piece of data to be mapped to each unique spatial polygon. |
return_map |
True returns a ggplot2 object, False returns a dataframe where data items are matched to their polygon that you can plot later on. |
Either a ggplot2 map or a dataframe depending on the parameter return_map
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ## Not run:
#Set the kmlpath option
options(kmlpath = "/Users/edmundhart/kmltemp")
##Here we use a list basins for Africa
af_basin <- create_map_df(Africa_basin)
af_basin_dat <- get_ensemble_temp(Africa_basin,"annualanom",2080,2100)
## Subset data to just one scenario, and one percentile
af_basin_dat <- subset(af_basin_dat,af_basin_dat$scenario == "a2")
af_basin_dat <- subset(af_basin_dat,af_basin_dat$percentile == 50)
af_map <- climate_map(af_basin,af_basin_dat,return_map = T)
af_map + scale_fill_continuous("Temperature \n anomaly",low="yellow",high = "red") + theme_bw()
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.