在断开连接的系统上显示绘图

时间:2019-07-26 05:24:58

标签: python jupyter-notebook plotly

我正在尝试在完全断开连接的系统(完全没有互联网访问权限)的Jupyter笔记本中使用Plotly。我可以使用基本的条形图和折线图,但是地图根本不显示。有时我会得到图例,但不会得到地图或数据。

使用浏览器调试器,我发现代码正在尝试从Web下载模板。在Plotly documentation中,它指出,通过将默认渲染器更改为“ notebook”,它应该完全脱机工作。那对我没有任何帮助。

这是我试图显示的Plotly文档中的示例代码。

import plotly.graph_objects as go

import pandas as pd

df = pd.read_csv('2011_february_us_airport_traffic.csv')
df['text'] = df['airport'] + '' + df['city'] + ', ' + df['state'] + '' + 'Arrivals: ' + df['cnt'].astype(str)

fig = go.Figure(data=go.Scattergeo(
        lon = df['long'],
        lat = df['lat'],
        text = df['text'],
        mode = 'markers',
        marker_color = df['cnt'],
        ))

fig.update_layout(
        title = 'Most trafficked US airports<br>(Hover for airport names)',
        geo_scope='usa',
    )
fig.show()

有想法吗?

0 个答案:

没有答案