python - PlotlyError:`figure_or_data` 位置参数必须是 `dict`-like、`list`-like 或 plotly.graph_objs.Figure 的实例
问题描述
a=np.linspace(start=0,stop=36,num=36)
np.random.seed(25)
b=np.random.uniform(low=0.0,high=1.1,size=36)
trace=go.Scatter(x=a,y=b)
data=trace
py.iplot(data,filename='basic')
我收到错误 - PlotlyError:figure_or_data
位置参数必须是-like、-like 或dict
plotly.graph_objs.Figurelist
的实例
解决方案
你没有在你的代码片段中提供你的导入,而且很难说出你为什么使用py.iplot
. 但是你使用import plotly.graph_objects as go
你可以替换py.iplot(data,filename='basic')
为:
fig = go.Figure(data)
fig.show()
阴谋:
完整代码:
import numpy as np
import plotly.graph_objects as go
a=np.linspace(start=0,stop=36,num=36)
np.random.seed(25)
b=np.random.uniform(low=0.0,high=1.1,size=36)
trace=go.Scatter(x=a,y=b)
data=trace
# py.iplot(data,filename='basic')
fig = go.Figure(data)
fig.show()
推荐阅读
- amazon-web-services - 如果服务器端加密为 AES256,则允许上传让我访问被拒绝
- php - 逗号分隔选项的逗号分隔值中的最佳搜索方式
- mysql - 多态关系会是要走的路吗?
- javascript - 选中填充下拉值选择 [SQL-SERVER] 上的复选框
- java - lambda 表达式中的错误返回类型:BigDecimal 无法转换为 long
- symfony - 如何记录在 Symfony 中触发的每个事件
- css - 为什么 @keyframes 动画不适用于 Vue.js?
- r - 我无法在 y 值之间添加更多空间
- python - 如何使用 BeautifulSoup 获取下一页?
- c# - 无法注入 IRepository
由于“没有隐式引用转换”