Read data
import pandas as pd
df = pd.read_csv("./data.csv")
df
import folium
data=df
world_map = folium.Map(location=[10, -20], zoom_start=2.3,tiles='Stamen Toner')
for lat, lon, value, name in zip(data['Lat'], data['Long_'], data['Confirmed'], data['Country_Region']):
folium.CircleMarker([lat, lon],
radius=10,
popup = ('Country: ' + str(name).capitalize() + '
'
'Confirmed Cases: ' + str(value) + '
'),
color='red',
fill_color='red', fill_opacity=0.7 ).add_to(world_map)
world_map
import matplotlib.pyplot as plt
import seaborn as sns
import folium
m = folium.Map(tiles = 'Stamen Terrain',min_zoom = 1.5)
country_shapes = './world.json'
folium.Choropleth(
geo_data = country_shapes,
min_zoom=2,
name='Covid-19',
data=data,
columns=['Country_Region', 'Confirmed'],
key_on='feature.properties.name',
fill_color='OrRd',
nan_fill_color='black',
legend_name = 'Total Confirmed COVID cases',
).add_to(m)
m