0
点赞
收藏
分享

微信扫一扫

pyecharts 的链式调用与单独调用详解(代码+分析)


 1、单独调用 

"""
* @Author: xiaofang
* @software: PyCharm
* @Date: Create in 20:10 2022/7/28
* @Description:
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:732481539
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
"""

from pyecharts.charts import Bar
from pyecharts import options as opts

bar = Bar()
bar.add_xaxis(["语文", "数学", "英语", "生物", "物理", "化学", "地理"])
bar.add_yaxis("10月", [114, 95, 107, 81, 85, 87, 85])
bar.add_yaxis("11月", [106, 116, 125, 91, 88, 86, 87])
bar.add_yaxis("12月", [97, 134, 137, 89, 95, 93, 89])
bar.set_global_opts(title_opts=opts.TitleOpts(title="学生月考成绩", subtitle="马冬梅"),
xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=-15)) # 解决标签名字过长的问题
)
bar.render()

2、链式调用

from pyecharts.charts import Bar
from pyecharts import options as opts

bar = (
Bar()
.add_xaxis(["语文", "数学", "英语", "生物", "物理", "化学", "地理"])
.add_yaxis("10月", [114, 95, 107, 81, 85, 87, 85])
.add_yaxis("11月", [106, 116, 125, 91, 88, 86, 87])
.add_yaxis("12月", [97, 134, 137, 89, 95, 93, 89])
.set_global_opts(title_opts=opts.TitleOpts(title="某商场销售情况"))
)
bar.render()

return self

pyecharts 的链式调用与单独调用详解(代码+分析)_python

举报

相关推荐

0 条评论