我正试图用Dash Plotly制作一个叶绿体地图,而且由于数据被绑定到欧洲,我希望默认的缩放集中在那里。在实践中应该有一个边界拟合特性,如教程文档中所描述的:
https://plotly.com/python/map-configuration/

然而,我不能让它工作,不是在我的地图上,但即使在这个基本的教程,我总是得到:
ValueError: Invalid property specified for object of type plotly.graph_objs.layout.Geo: 'fitbounds'似乎没有为geos定义限界属性,很奇怪。
复制问题的代码:
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})这是由什么引起的呢?
发布于 2020-05-10 10:28:39
为了理解您的问题,我不得不安装nbformat软件包。安装后,它工作得很好。也许你的问题只是一个更新的问题。**请注意,我还不能发表任何评论,这就是为什么我要发布一个答复!
pip(3) install --upgrade nbformat
pip(3) install --upgrade plotlyhttps://stackoverflow.com/questions/61710209
复制相似问题