我正在使用plotly.graph_objects
将我的数据映射到Canda地图。而且,我正在创建如下图:
fig = go.Figure(data=go.Choropleth(
locations=df['state Abv'],
z=df['total applications'].astype(float),
locationmode='**UNKNOWN**',
colorscale='Reds',
autocolorscale=False,
text=df['text'],
marker_line_color='white',
colorbar_title="Number of applications"))
是否可以将locattionmode
设置为"Canada"
以在加拿大地图上映射数据?
谢谢!
本
例如,要绘制国家/地区,只需在location参数中写出该地点的坐标:(我已为印度绘制了地图)
import folium as fm
world_map = fm.Map(
location = [20.770685, 73.7200303],
zoom_start = 6)
并向其中添加一个弹出窗口和其他功能,您可以执行以下操作:((我已将此弹出窗口添加到一个名为onatrio的地方。)
ontario = fm.map.FeatureGroup() ontario.add_child(fm.CircleMarker([26.9127837,75.7411626], color = "red", radius = 5, fill_color = "Red") ) world_map.add_child(ontario) fm.Marker([26.9127837,75.7411626], popup = 'ontario').add_to(world_map) world_map.save('plot_data.html') from IPython.display import HTML HTML('<iframe src=plot_data.html width=700 height=450></iframe>')
此代码不适用于jupyter。如果您正在使用jupyter,请从此代码中剪切IPython libray的最后一部分。希望您能得到我的指示。快乐编码!