Python 悬停在choropleth地图上的标记

Python 悬停在choropleth地图上的标记,python,choropleth,folium,Python,Choropleth,Folium,我曾试图用folium绘制一张地图,以显示美国各州的指标分布情况。我使用了使用folium的弹出窗口。但我无法在folium map(choropleth)中使用弹出窗口 代码如下: import folium state_geo = r'data/us-states.json' map = folium.Map(location=[48, -102], zoom_start=3) map.choropleth(geo_path=state_geo, data=state_data,

我曾试图用folium绘制一张地图,以显示美国各州的指标分布情况。我使用了使用folium的弹出窗口。但我无法在folium map(choropleth)中使用弹出窗口

代码如下:

import folium

state_geo = r'data/us-states.json'
map = folium.Map(location=[48, -102], zoom_start=3)
map.choropleth(geo_path=state_geo, data=state_data,
             columns=['State', 'Value'],
             key_on='feature.id',
             fill_color='YlGn', fill_opacity=0.9, line_opacity=0.2,
             legend_name='Data')
map.save('data.html')
display(map)

我需要知道当我将鼠标悬停在地图中的每个州上时,如何弹出值。

我也没有找到你问题的好答案,但现在我用
folium.Circle来破解

for idx, row in state_geo.iterrows():
    popup = idx
    folium.CircleMarker([row['latitude'], row['longitude']], popup=popup,
                        radius=1, color='white').add_to(map)
这并没有提供你正在搜索的好的悬停效果,而是我能找到的最接近的最快的东西——一个带有鼠标的弹出窗口。不像我想的那样美观,但现在还有效