【发布时间】:2021-04-15 23:44:06
【问题描述】:
我正在尝试使用 Folium 在 python 中制作 Choropleth 地图,以跟踪进入每个州的难民数量。我的地图正在运行,但我想创建标签以显示州名称和当我悬停/单击每个州时出现的难民数量。我不确定这是否可能,但我将不胜感激!这是我的跑步地图Choropleth map的代码。
import pandas as pd
import json
import folium
twentysa=pd.read_excel("State_abrv (9).xlsx")
url = (
"https://raw.githubusercontent.com/python-visualization/folium/master/examples/data"
)
state_geo = f"{url}/us-states.json"
h = folium.Map(location=[48, -102], zoom_start=3)
folium.Choropleth(
geo_data=state_geo,
name="2013 Data",
data=thirteensa,
columns=["State", "Refugee Influx"],
key_on="feature.id",
fill_color="BuPu",
fill_opacity=0.8,
line_opacity=0.3,
legend_name="2013 Refugee Influx",
).add_to(h)
h
【问题讨论】:
-
这能回答你的问题吗? Hover in popup in Folium
-
我觉得这个sample page对你很有用。
标签: python folium choropleth