- pandas - folium Interactive Map 🗺️ in PyScript
import folium import pandas as pd import json from pyodide.http import open_url state_geo = "https://raw.githubusercontent.com/python-visualization/folium/master/examples/data/us-states.json" state_unemployment="https://raw.githubusercontent.com/python-visualization/folium/master/examples/data/US_Unemployment_Oct2012.csv" state_data = pd.read_csv(open_url(state_unemployment)) geo_json = json.loads(open_url(state_geo).read()) m = folium.Map(location=[48, -102], zoom_start=3, tiles="Stamen Terrain") folium.Choropleth( geo_data=geo_json, name="Unemployment 2012", data=state_data, columns=['State', 'Unemployment'], key_on="feature.id", fill_color='YlGn', fill_opacity=0.7, line_opacity=0.2, legend_name="Unemployment Rate (%), 2012" ).add_to(m) folium.LayerControl().add_to(m) m