最简单的Bar
from pyecharts import options as opts
from pyecharts.charts import Bar
x_axis=["first","second","third","forth","fifth"]
simple_y_axis=[1,2,3,4,5]
simpleBar = (
Bar()
.add_xaxis(x_axis)
.add_yaxis("y_axis_name", simple_y_axis)
.render("simple_bar.html")
)

可选特性
同系列柱间距
在添加y轴时传递参数
.add_yaxis("y_axis_name", simple_y_axis,category_gap="80%")

倾斜横轴标签
添加如下代码:
.set_global_opts(
xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=45)),
)

添加主副标题
在set_global_opts中添加如下选项
title_opts=opts.TitleOpts(title="我是主标题", subtitle="我是副标题"),

反转x,y轴
render前调用此函数
.reversal_axis()

添加选择功能
在set_global_opts中添加如下选项
brush_opts&

这篇博客详细介绍了如何使用pyechart创建Bar图表,包括设置同系列柱间距、倾斜横轴标签、主副标题、轴反转、选择功能、MarkPoint和MarkLine等特性,还涵盖了堆叠柱状图、多y轴显示等高级功能。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



