Jupyter notebook 未显示jupyter中plotly的Mapbox地图
我正在Jupyter笔记本(PythonV3.6)中使用plotly,并试图让mapbox的示例代码正常工作(请参阅:) 当我执行单元格时,我没有得到任何错误,但是我也没有看到任何输出,只有一个空白的输出单元格。当我将鼠标移到输出单元格区域时,我可以看到那里有一个框架,我甚至可以看到右上角的plotly图标托盘,但似乎没有其他内容。当我点击右下角的“编辑图表”按钮时,我进入了带有空白画布的plotly页面。 据我所知,我的mapbox api令牌是有效的 我的代码看起来与上面链接的示例相同:Jupyter notebook 未显示jupyter中plotly的Mapbox地图,jupyter-notebook,mapbox,plotly,Jupyter Notebook,Mapbox,Plotly,我正在Jupyter笔记本(PythonV3.6)中使用plotly,并试图让mapbox的示例代码正常工作(请参阅:) 当我执行单元格时,我没有得到任何错误,但是我也没有看到任何输出,只有一个空白的输出单元格。当我将鼠标移到输出单元格区域时,我可以看到那里有一个框架,我甚至可以看到右上角的plotly图标托盘,但似乎没有其他内容。当我点击右下角的“编辑图表”按钮时,我进入了带有空白画布的plotly页面。 据我所知,我的mapbox api令牌是有效的 我的代码看起来与上面链接的示例相同: d
data = Data([
Scattermapbox(
lat=['45.5017'],
lon=['-73.5673'],
mode='markers',
marker=Marker(
size=14
),
text=['Montreal'],
)
])
layout = Layout(
autosize=True,
hovermode='closest',
mapbox=dict(
accesstoken=mapbox_token,
bearing=0,
center=dict(
lat=45,
lon=-73
),
pitch=0,
zoom=1,
style='light'
),
)
fig = dict(data=data, layout=layout)
py.iplot(fig)
我做错了什么
谢谢 您的
mapbox\u令牌是什么?我猜你还没有注册Mapbox来获得API令牌(这允许你下载Mapbox gl的优秀平铺地图)。没有这个标记地图就不会显示。D'oh!使用了错误的mapbox标记。我本应该使用公共令牌,但却使用了私人令牌。唯一的错误是控制台中的js错误。
谢谢用户1561393 如上所述,我确实注册了mapbox,我的令牌是有效的。并非如此。浏览器控制台中是否有任何错误看起来可能是相关的?不,没有错误。当我执行单元格时,我甚至可以看到动画的绘图条在周围跳了一两秒钟,但是当它们消失时,在它们的位置上什么也看不到。