Bar() .add_xaxis(name[::-1]) .add_yaxis("销售量", values[::-1]) .reversal_axis() .set_series_opts( label_opts=opts.LabelOpts(formatter='{b}:{c}', is_show=False ),
时间: 2024-04-02 20:37:36 浏览: 68
flot-7.zip_FlashVml_Flot
这段代码的作用是:
1. 调用 pyecharts 库中的 Bar 类,创建一个柱状图对象。
2. 调用 add_xaxis() 方法,将前面获取的名称列表 name 反转后作为 x 轴的数据。
3. 调用 add_yaxis() 方法,将前面获取的销量列表 values 反转后作为 y 轴的数据,并设置系列名称为“销售量”。
4. 调用 reversal_axis() 方法,将 x 轴和 y 轴进行反转,即将 x 轴变成竖直方向,y 轴变成水平方向。
5. 调用 set_series_opts() 方法,设置系列的一些选项,包括标签格式化选项、是否显示标签等。
其中,label_opts 参数中的 formatter='{b}:{c}' 表示将标签格式化为“名称:销量”的形式,is_show=False 表示不显示标签。
阅读全文