Bar:柱状图/条形图
柱状图对应的模块是 Bar
除此之外可以设置全局配置和系列配置项。配置项都是基于 options
from pyecharts import options as opts
from pyecharts.charts import Bar
def bar_base():
bar = Bar(init_opts=opts.InitOpts(page_title="bar页面")) # 设置html页面标题
# bar.add_xaxis(["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]) # 设置x轴的参数
bar.add_xaxis(["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"])
bar.add_yaxis("商家A", [5, 20, 36, 10, 75, 90])
bar.add_yaxis("商家B", [15, 6, 45, 20, 35, 66])
# 设置全局配置项,可选
bar.set_global_opts(opts.TitleOpts(title="主标题", subtitle="副标题"))
# render 会生成本地 HTML 文件,默认会在当前目录生成 render.html 文件
bar.render("bar.html") # 也可以自己指定文件名
if __name__ == "__main__":
bar_base()