首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有Choroplethmapbox的地图没有显示在Dash中

带有Choroplethmapbox的地图没有显示在Dash中
EN

Stack Overflow用户
提问于 2020-03-23 14:42:47
回答 4查看 3.5K关注 0票数 2

我正试图在Dash中用Choroplethmapbox构建一张地图,但我无法在其中绘制。

我用另一个工具测试geojson,在这个工具中,映射是正确的,但不是用Choroplethmapbox绘制的。

知道我做错了什么吗?

谢谢

GeoJson:

https://gist.github.com/Tlaloc-Es/5c82834e5e4a9019a91123cb11f598c0

Python代码:

代码语言:javascript
运行
复制
import json
with open('mexico.geojson') as f:
    counties = json.load(f)
fig = go.Figure(go.Choroplethmapbox(
    geojson=counties,
    locations=df['COV_'],
    z=df['Enero'],
    colorscale="Viridis", zmin=0, zmax=df['Enero'].max(),
    marker_opacity=0.5, marker_line_width=0))

fig.update_layout(mapbox_style="carto-positron",
                  mapbox_zoom=3, mapbox_center = {"lat": 37.0902, "lon": -95.7129})
fig.update_layout(margin={"r":0,"t":0,"l":0,"b":0})
EN

Stack Overflow用户

发布于 2020-07-18 10:27:48

我也有类似的问题。使用show方法,它可以很好地工作,有时也可以使用破折号(只使用回调)。这个问题的出现是因为dash的旧版本,它是通过默认的anaconda通道安装的(只有一个版本1.4.1)。安装后,通过conda-锻造通道更新版本(在我的例子1.13.4),它工作。

代码语言:javascript
运行
复制
conda install -c conda-forge dash dash-core-components \
                 dash-html-components dash-renderer dash-table 
票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60815784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档