1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python中pyecharts 柱状图 折线图混用_Python3 pyecharts生成Html文件柱状图及折线图代码实例...

python中pyecharts 柱状图 折线图混用_Python3 pyecharts生成Html文件柱状图及折线图代码实例...

时间:2021-08-12 03:13:42

相关推荐

python中pyecharts 柱状图 折线图混用_Python3 pyecharts生成Html文件柱状图及折线图代码实例...

代码如下

pip3 install pyechatrs

#! /usr/bin/python3

from pyecharts.charts import Bar, Page

from pyecharts import options as opts

x = [ "python数据可视化库 a1","python数据可视化库 b1","python数据可视化库 c1" ]

y1 = [ 1140,520,270 ]

y2 = [1000,300,500]

bar = Bar()

#设置x轴

bar.add_xaxis(xaxis_data=x)

#设置y轴

bar.add_yaxis(series_name="平台A",y_axis=y1)

bar.add_yaxis(series_name="平台B",y_axis=y2)

bar.set_global_opts(title_opts=opts.TitleOpts(title="天猫不同平台得到销售数量"))

#生成html文件

bar.render(path="first_bar.html")

结果

代码如下

#! /usr/bin/python3

from pyecharts.charts import Bar, Page, Line

from pyecharts import options as opts

x = [ "python数据可视化库 a2","python数据可视化库 b2","python数据可视化库 c2" ]

y1 = [ 1140,520,270 ]

y2 = [1000,300,500]

def line_charts():

c = Line()

#设置x轴

c.add_xaxis(xaxis_data=x)

#设置y轴

c.add_yaxis(series_name="平台A2",y_axis=y1)

c.add_yaxis(series_name="平台B2",y_axis=y2)

#数据项设置

c.set_global_opts(

title_opts=opts.TitleOpts(title="天猫不同平台得到销售数量"),

legend_opts=opts.LegendOpts(is_show=True),

tooltip_opts=opts.TooltipOpts(trigger="axis",axis_pointer_type="cross")

)

return c

#绘制图表

c = line_charts()

c.render(path="line.html")

结果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持云海天教程。

原文链接:/k8s-pod/p/13662419.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。