无法使滑块/动画在Plotly Choroplethmapbox中工作

时间:2019-12-07 18:59:50

标签: python plotly

我的图上已经绘制了地理空间多边形。我试图显示不同的值以响应滑块,但是我无法使其正常工作。理想情况下,我希望滑块值与年份相对应,然后让绘图从本质上重绘。 我有一个数据框架,如下所示:


    2013        2014        2015        id
0   0.850716    0.641388    0.008506    35
1   0.905653    0.865485    0.230253    36
2   0.559634    0.069732    0.404607    37
3   0.647445    0.051383    0.220795    38
4   0.310054    0.776046    0.137898    39

这是仅生成一年的当前数字的绘图代码:

fig = go.Figure(go.Choroplethmapbox(geojson=j_file, locations=df.id, z=df['2013'],
                                    colorscale="Reds", zmin=-1, zmax=1,
                                    marker_opacity=0.5, marker_line_width=1))
fig.update_layout(mapbox_style="carto-positron",
                  mapbox_zoom=10, mapbox_center={"lat": 41.8781, "lon": -87.6298})
fig.update_layout(margin={"r": 0, "t": 0, "l": 0, "b": 0})
fig.show()

enter image description here

0 个答案:

没有答案