pyecharts Gauge类:绘制仪表盘图(附带实例)
在 Python 程序中,可以通过 pyecharts.charts 模块中的 Gauge 类绘制仪表盘图,其语法格式如下:
Gauge 类的相关方法为 add(),其语法格式如下:
示例代码如下:

图 1 仪表盘图
Gauge(init_opts)其中,参数 init_opts 表示初始化配置项,其值需为 options 模块中的 InitOpts 类。
Gauge 类的相关方法为 add(),其语法格式如下:
add(series_name,data_pair,min_,max_,split_number,radius,start_angle,end_angle,detail_label_opts)各个参数的含义如下:
- series_name 表示系列名称;
- data_pair 表示系列数据项;
- min_ 表示最小数据值;
- max_ 表示最大数据值;
- split_number 表示仪表盘平均分割的段数;
- radius 表示仪表盘的半径;
- start_angle 表示仪表盘的起始角度;
- end_angle 表示仪表盘的结束角度;
- detail_label_opts 表示标签配置项。
示例代码如下:
from pyecharts.charts import Gauge from pyecharts import options as opts #绘制仪表盘图 gauge=Gauge() gauge.set_global_opts(title_opts=opts.TitleOpts('仪表盘图',pos_left='center',padding=[10,4,5,90],subtitle='c.biancheng.net',item_gap=5,title_textstyle_opts=opts.TextStyleOpts(color='red',font_size=18))) gauge.add('',[('成功率',92.5)],detail_label_opts=opts.LabelOpts(is_show=False)) gauge.render('gauge.html')代码的运行结果如下图所示。

图 1 仪表盘图