Python offers a great tool to create dynamic-interactive maps. Using plotly.express, we can create dynamic-interactive maps to visualize the spread of the COVID-19 pandemic.
The results come out as geo maps with the timeline that can run automatically or manually with the slider.
We can, for example, draw a choropleth plot with the color scheme representing the number of deaths for each country like as in the snapshot below.
We can also draw Scatter plot with the size of the bubbles represents the number of confirmed case of infection, the color scheme represent the number of deaths.
Besides, there are many style of projection available for the map, we can choose, for instant, the globe shape that we can use the mouse to turn around.
As interactive maps, they also allow us to drag to change position on the map or zoom in and out. There is a hover following the position of the mouse, showing data of specific country at a specific date.
An example of the illustrative map is here.
If you are curious about the codes and want to play with the interactive maps, here are the Markdown file showing the code , the HTML files for the interactive codes and maps and the Jupyter notebook of the analysis.
* cover Photo: model of corona virus causing COVID-19; source: https://www.newscientist.com