How can I overlay a contour map over a picture of a country?

So for context, I have a massive dataset of over 2.7 million rows of average download/upload speeds of individuals in Canada, with province/city columns.

I would like to plot a contour map of average down/up speed over a picture of the country Canada, kind of like this:

https://www.floodmap.net/Elevation/ElevationMap/CountryMaps/?cz=US_1

But unfortunately I have no clue on how to make something like that. I would really appreciate it if someone could point me to the right direction.

Topic matplotlib rstudio

Category Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.