# coding: utf-8
from pyecharts.charts import Bar
from pyecharts import options as opts
x = ["苹果", "香蕉", "橙子", "葡萄"]
y = [150, 200, 180, 120]
# 创建柱状图对象
bar = (
# 初始化图表设置:设置宽度800像素、高度500像素
# js_host参数指定JavaScript资源的路径(用于渲染图表)
Bar(init_opts=opts.InitOpts(width="800px", height="500px", js_host="../static/"))
# 添加x轴数据
.add_xaxis(x)
# 添加y轴数据,系列名称为"销量"
.add_yaxis("销量", y)
# 设置全局配置项
.set_global_opts(
# 设置标题配置:主标题为"水果销量柱状图"
title_opts=opts.TitleOpts(title="水果销量柱状图")
)
)
# 渲染图表到HTML文件
bar.render("./chart/柱状图.html")
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。