如何修复PlotlyRequestError?

时间:2017-05-17 12:06:00

标签: python plotly

执行代码时,我收到'PlotlyRequestError:No message'。

import plotly
import plotly.plotly as py
import plotly.graph_objs as go

Filedata = pd.read_csv('C:\\Documents\\Book4.csv')
data = [go.Scatter(x=Filedata.ix[:,0],y=Filedata.ix[:,1])]
layout = go.Layout(
title='Analysis 2016',
xaxis=dict(title='Startdate'),
yaxis=dict(title='Conductivity'))

fig = go.Figure(data=data, layout=layout)
py.iplot(fig)

2 个答案:

答案 0 :(得分:6)

这是因为您尝试在线绘图,需要基于凭据的身份验证。要离线绘图,请使用plotly.offline的绘图类来完成此操作而无需身份验证。

from  plotly.offline import plot

然后使用此图绘制你的数字。

答案 1 :(得分:4)

我遇到了同样的问题,我不知道您是否已经找到解决方案,但是以这种方式进行导入:

import plotly.plotly as py
import plotly.graph_objs as go
# these two lines allow your code to show up in a notebook
from plotly.offline import init_notebook_mode, iplot
init_notebook_mode()

然后像这样调用iplot:

plotly.offline.iplot(...)

解决了我的问题! 希望对您有所帮助:)