python - PlotlyRequestError:没有消息
问题描述
我想在同一个图中绘制 2 个图 .. 出现错误
PlotlyRequestError:没有消息
我做了这个
`import plotly.plotly as py
import plotly.graph_objs as go
from plotly.offline import init_notebook_mode, iplot
init_notebook_mode()
trace1 = go.Scatter(x= X,y= Y2 )
trace2 = go.Bar(x= X,y= Y)
data = [trace1, trace2]
fig = py.iplot(data, filename='bar-line')
plotly.offline.iplot(fig)`
谢谢
解决方案
第一:你叫错了fig
。通常fig
指定为go.Figure
或dict
。第二:如果您想获得两个地块而不是一个地块(您不能同时获得两个地块Figure
,因为您traces
有不同的类型 - 一个用于Scatter
,一个用于Bar
)您需要使用tools
. 第三:如果你iplot
从 plotly.offline 导入,只需调用它iplot
- 这里不需要调用plotly.offline.iplot
. 这里更新了一点代码:
from plotly import tools
import plotly.graph_objs as go
from plotly.offline import init_notebook_mode, iplot
init_notebook_mode(connected=True)
trace1 = go.Scatter(x=X, y=Y2)
trace2 = go.Bar(x=X, y=Y)
data = [trace1, trace2]
fig = tools.make_subplots(rows=1, cols=2)
fig.append_trace(trace1, 1, 1)
fig.append_trace(trace2, 1, 2)
iplot(fig)
推荐阅读
- javascript - 在javascript中以度数显示风向
- ansible - 使用 codebuild 将 ansible 部署到多个 aws 帐户
- hashicorp-vault - 如何安全地从不同的 Vault 实例导出和导入数据?
- python - 如何从 0-1 生成 N 个遵循指数衰减模式的数字(在 Python 中)?
- javascript - 添加链接到动画标题文本JS
- c++ - 调用类构造函数时出现分段错误
- python - 如何更正不允许我输入变量的 python 函数?
- javascript - TypeError: jquery__WEBPACK_IMPORTED_MODULE_4___default(...)(...).modal 不是函数
- apache-spark - Kerberos:Spark UGI 凭据没有传递给 Hive
- c - 在 pthread 中使用结构时出现分段错误