我正在制作一个氯空白地图,以显示每个州的人口。
us-states.json
是来自folium的github存储库的state geojson文件。
df_population
有两列State
和Population
。
我使用下面的代码并创建一个chloropleth贴图。
我想在地图上添加弹出窗口,这样,当我在chochopleth上单击每个州时,将弹出一个弹出窗口,显示我单击的州的人口。
如何添加这样的弹出窗口?
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