MXHexBinChoropleth | R Documentation |
An R6 object for creating state-level hexbin choropleths.
An R6 object for creating state-level hexbin choropleths.
mxmaps::Choropleth
-> MXHexBinChoropleth
label_color
color for the state labels
shadow_color
shadow color for the state labels
label_size
font size for the state labels
show_labels
draw the state labels
auto_contrast
automatically determine the label color based on the map fill scale
mxmaps::Choropleth$bind()
mxmaps::Choropleth$clip()
mxmaps::Choropleth$discretize()
mxmaps::Choropleth$format_levels()
mxmaps::Choropleth$get_bounding_box()
mxmaps::Choropleth$get_choropleth_as_polygon()
mxmaps::Choropleth$get_max_lat()
mxmaps::Choropleth$get_max_long()
mxmaps::Choropleth$get_min_lat()
mxmaps::Choropleth$get_min_long()
mxmaps::Choropleth$get_reference_map()
mxmaps::Choropleth$get_scale()
mxmaps::Choropleth$get_x_scale()
mxmaps::Choropleth$get_y_scale()
mxmaps::Choropleth$get_zoom()
mxmaps::Choropleth$prepare_map()
mxmaps::Choropleth$render_with_reference_map()
mxmaps::Choropleth$set_num_colors()
mxmaps::Choropleth$set_zoom()
mxmaps::Choropleth$theme_clean()
mxmaps::Choropleth$theme_inset()
new()
Initialize the map of Mexico
MXHexBinChoropleth$new(user.df)
user.df
df
A new 'MXHexBinChoropleth' object.
render()
Render a map of Mexico
MXHexBinChoropleth$render()
A ggplot2 object with the map of Mexico.
clone()
The objects of this class are cloneable with this method.
MXHexBinChoropleth$clone(deep = FALSE)
deep
Whether to make a deep clone.
library(viridis)
library(scales)
df_mxstate$value <- df_mxstate$indigenous / df_mxstate$pop
gg = MXHexBinChoropleth$new(df_mxstate)
gg$title <- "Percentage of the population that self-identifies as indigenous"
gg$set_num_colors(1)
gg$ggplot_scale <- scale_fill_viridis("percent", labels = percent)
gg$render()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.