Я делаю карту хлороплетов, чтобы показать население каждого штата. us-states.json
- это файл состояния geojson из репозитория github folium. df_population
имеет два столбца State
и Population
. Я использую код ниже и создаю карту хлороплетов.
Я хочу добавить всплывающее окно на карту, чтобы при нажатии на каждое состояние на cholorpleth всплывающем окне отображалось население для состояния, на которое я нажимаю .
Как я могу добавить всплывающее окно, как это?
my_USA_map = './data/us-states.json'
map = folium.Map(location=[48, -102], zoom_start=3)
folium.Choropleth(geo_data=my_USA_map, data=df_population,
columns=['State', 'Population'],
key_on='feature.id',
fill_color='YlGn', fill_opacity=0.7, line_opacity=0.2,
legend_name='population').add_to(map)
map