So you want to make a map using Python. Let's get started!
This is a tutorial on how to make a choropleth map using Geopandas and Matplotlib in Python. The full write-up tutorial is here on Medium. By the end of this walk through (or by simply downloading the repo and running the code), you'll be able to make a publisher-ready map like this using Python and Geopandas.