plotly绘制气泡图的问题

wokaoyan1981 2020-09-06 10:12:21
运行下面的程序报错了,错误应该在layout里面。请帮忙查找错误并修改。
import plotly as py
import plotly.graph_objs as go

pyplt = py.offline.plot

trace0 = go.Scatter(
x=[1991, 1992, 1993, 1994, 1995, 1996, 1997],
y=['US','US','US','US','US','US','US'],
mode='markers',
marker=dict(
color='rgb(150,204,90)',
size=[10, 14, 16, 18, 20, 42, 64],
showscale=False,
)
)

trace1 = go.Scatter(
x=[1991, 1992, 1993, 1994, 1995, 1996, 1997],
y=['JAPAN','JAPAN','JAPAN','JAPAN','JAPAN','JAPAN','JAPAN'],
mode='markers',
marker=dict(
color = 'rgb(200,150,100)',
size=[100, 30, 70, 85, 30, 42, 64],
showscale = False,
)
)
layout = go.Layout(
title="output of grapes per year in US and Japan",
xaxis=dict(
showgrid=True,
showline=True,
linecolor='rgb(102,102,102)',
titlefont=dict(
color='rgb(204,204,204)',
),
tickfont=dict(
color='rgb(102,102,102)',
),
dtick=1,
ticks='outside',
tickcolor='rgb(102,102,102)',
),
margin=dict(
l=140,
r=40,
b=50,
t=80,
),
legend=dict(
font=dict(
size=10,
),
yanchor='middle',
xanchor='right',
),
width=800,
height=600,
paper_bgcolor='rgb(254,247,234)',
plot_bgcolor='rgb(254,247,234)',
hovermode='closest',
)

data=[trace0, trace1, layout]
pyplt(data, filename='test.html')
...全文
272 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wokaoyan1981 2020-09-08
  • 打赏
  • 举报
回复
layout里面没有错误,是pyplt错了。问题已解决。

37,744

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧