“Every good work of software starts by scratching a developer’s personal itch.”

       - Eric S. Raymond, The Cathedral and the Bazaar


I am the author and maintainer of the GeoStates Python package. GeoStates is an open-source geospatial data visualization package that makes it easy to create choropleth maps of the United States. It comes with built-in shapefiles and various tools for adding custom legends, colormaps, and labels. (GeoStates on PyPI).

This line of code:

plot_states(merged_df, column='admits', extra_regions=True, cmap='copper_r',
            labels='both', legend='legend')

Generates this plot:


You can read more about GeoStates and see examples of how to use it on its documentation page.