【发布时间】:2021-05-27 17:44:01
【问题描述】:
我正在使用 Python 和 Dash 创建一个 Web 应用程序,并使用 ISO_ALPHA 值创建了一个等值线图。
使用回调我过滤了数据,这当然会更新地图,效果很好。但是,我想添加一个色阶,而不是基于单元格值,我希望它基于每个国家的行数。这旨在显示每个国家/地区有多少玩家
代码
#call back to update map
@app.callback(
Output(component_id='player_map', component_property='figure'),
[Input(component_id='select_list', component_property='value')]
)
def display_map(list_selected):
dff_map = df_map[df_map.band==list_selected]
fig = px.choropleth(dff_map, locations='iso_alpha', hover_name='iso_alpha')
fig.update_geos(fitbounds="locations")
return fig
提前谢谢你
【问题讨论】:
标签: python color-scheme choropleth