Python pyecharts绘制仪表盘
一、仪表盘gauge.add方法简介
gauge.add()方法签名
add(name,attr,value,
scale_range=none,
angle_range=none,**kwargs)
name str 图例名称
attr liat 属性名称
value list 属性对应的值
scale_range list 仪表盘数据范围默认为[0,100]
angle_range list 仪表盘角度范围,默认为[225,-45]
二、绘制基本仪表盘
gauge = Gauge("仪表盘示例1") gauge.add("业务指标", "完成率", 66.66) page.add(gauge)
三、绘制自定义仪表盘
gauge2 = Gauge("仪表盘示例2") gauge2.add( "业务指标", "完成率", 166.66, angle_range=[180, 0], scale_range=[0, 200], is_legend_show=False, ) page.add(gauge2)
四、完整代码如下所示
from pyecharts import Page from pyecharts import Gauge page = Page() #gauge(仪表盘) ''' gauge.add()方法签名 add(name,attr,value, scale_range=none, angle_range=none,**kwargs) name str 图例名称 attr liat 属性名称 value list 属性对应的值 scale_range list 仪表盘数据范围默认为[0,100] angle_range list 仪表盘角度范围,默认为[225,-45] ''' # gauge = Gauge("仪表盘示例1") gauge.add("业务指标", "完成率", 66.66) page.add(gauge) gauge2 = Gauge("仪表盘示例2") gauge2.add( "业务指标", "完成率", 166.66, angle_range=[180, 0], scale_range=[0, 200], is_legend_show=False, ) page.add(gauge2) page.render()