在python中使用plotly库

时间:2018-12-04 14:08:51

标签: python plotly

我正在使用plotly库进行数据分析。但是,在尝试根据official documentation更新数据时遇到问题。出现以下错误消息,

enter image description here

下面是我的代码。

import plotly.plotly as py
import plotly.graph_objs as go
trace0 = go.Scatter(
    x=[3, 4],
    y=[2, 1]
)
trace1 = go.Scatter(
    x=[3, 4],
    y=[3, 2]
)
trace2 = go.Scatter(
    x=[3, 4],
    y=[4, 3]
)
data = [trace0, trace1, trace2]

plot_url = py.offline.plot(data, filename='extend plot', fileopt='extend')

感谢您的帮助。谢谢。

3 个答案:

答案 0 :(得分:1)

那是不可能的。离线绘图功能没有“ fileopt”参数,因此无法扩展。如果确实需要,请使用在线版本。

答案 1 :(得分:0)

如果要生成HTML文件,则应使用plotly.offline

import plotly.offline as py
# ...
py.plot(data, filename='extend plot', auto_open=False)

答案 2 :(得分:0)

首先尝试执行import plotly as py,然后尝试py.offline.plot。可能会工作。

此外,您还需要先设置凭据以进行脱机处理。 import plotly plotly.tools.set_credentials_file(username='DemoAccount', api_key='lr1c37zw81')

类似的东西。请同时在link herethis one

中查看链接

我认为这可以解决您的问题。