Skip to contents

Core geoms

The two main plot layers.

geom_pop()
Create a circular representative population chart
geom_icon_point()
Create a scatter plot with Font Awesome icons instead of points

Data preparation

Prepare your data for ggpop.

process_data()
Process Population Data for Visualization
fetch_df_coordinates()
Fetches the df_coordinates_final Dataset

Legends & icons

Control legend appearance, discover available icons, and build composite legends.

scale_legend_icon()
Legend helper for geom_pop/geom_icon_point legends
marker_legend()
Build a standalone composite legend of icon markers
icon_grid()
Build icon grid rows from plot data
legend_canvas()
Build a composite legend from a plain data frame
key_legend()
Add typed symbol entries to a legend canvas
legend_strip()
Attach a legend strip below a ggplot
fa_icons()
Search and list Font Awesome icons
ggpop_markers()
List the icon markers ggpop can render by name

Themes

Built-in ggpop themes.

theme_pop()
Population Plot Theme
theme_pop_dark()
Dark Population Plot Theme
theme_pop_minimal()
Minimal Population Plot Theme