ValueError:为plotly.graph\u objs.layout.Geo类型的对象指定的属性无效:“fitbounds”

2024-09-30 00:36:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图用虚线绘出一张叶绿素地图,由于数据绑定到欧洲,我希望默认的缩放集中在那里。Plotly中应有边界拟合功能,如教程文档中所述:

https://plotly.com/python/map-configuration/

Relevant tutorial page

然而,我无法让它工作,在我的地图上,但即使是在本基础教程中,我也总是得到:

   ValueError: Invalid property specified for object of type plotly.graph_objs.layout.Geo: 'fitbounds'

奇怪的是,似乎没有为geos定义fitbounds属性

复制问题的代码:

fig = px.line_geo(lat=[0, 15, 20, 35], lon=[5, 10, 25, 30])
fig.update_geos(fitbounds="locations")
fig.update_layout(height=300, margin={"r": 0, "t": 0, "l": 0, "b": 0})

这是什么原因造成的


Tags: 数据文档功能地图figupdate教程plotly
1条回答
网友
1楼 · 发布于 2024-09-30 00:36:09

对于我来说,只是想了解您的问题,我必须安装nbformat软件包。安装之后,它工作得非常好。也许你的问题只是更新问题**请注意,我还不能发表任何评论,这就是为什么我要发布一个答案

pip(3) install  upgrade nbformat
pip(3) install  upgrade plotly

相关问题 更多 >

    热门问题