pyecharts折线 没有显示_pyecharts折线图

本文探讨了使用pyecharts绘制折线图时遇到的问题,即折线图没有显示。通过示例代码展示了如何正确创建折线图,并提供了解决此问题的方法。
摘要由CSDN通过智能技术生成

折线图可以用来展现数据的趋势,大致写法如下:

from pyecharts.charts import Line,EffectScatterfrom pyecharts import options as optsx=["一月", "二月", "三月", "四月", "五月", "六月", "七月"]y=[114, 55, 27, 101, 125, 27, 105]line = (    Line()    .add_xaxis(x)    .add_yaxis('',y)    .set_global_opts(title_opts=opts.TitleOpts(title="某情况"),toolbox_opts=opts.ToolboxOpts()))line.render()

生成的图如下:

409dfb35085a96271e1bc2dff7485d10.png

这图现在很粗糙,我们稍微美化一下,我们更换一下风格,并配合涟漪图,生成的图片如下:

072b9da3caa6f05556129187fe185252.png

代码如下:

from pyecharts.charts import Line,EffectScatterfrom pyecharts import options as optsfrom pyecharts.globals import ThemeTypex=["一月", "二月", "三月", "四月", "五月", "六月", "七月"]y=[114, 55, 27, 101, 125, 27, 105]es=EffectScatter()es.add_xaxis(x)es.add_yaxis('',y,symbol_size=12,symbol='circle')es.set_series_opts(label_opts=opts.LabelOpts(is_show=False))line = (    Line(init_opts=opts.InitOpts(theme=ThemeType.DARK))    .add_xaxis(x)    .add_yaxis('',y)    .overlap(es)    .set_global_opts(title_opts=opts.TitleOpts(title="某情况"),toolbox_opts=opts.ToolboxOpts()))line.render()
注意下第11行,没有这一行,涟漪图的标签和折线图的标签会一同显示,标签指的是折线上的114,55,27这些数字。折线图和涟漪图用的是两种写法,涟漪图用的是单独调用,折线图用的是链式调用pyecharts还可以做出更美观的图,这就需要大家自己去学习
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值