之前写过一篇用Excel制作仪表盘图的教程高端大气上档次的Excel图形—仪表盘主要是利用环形图和饼图分别制成半圆环和指针,制作过程较为繁琐,且指针准确度不易掌控,这里我们用Python中的pyecharts绘制仪表盘图,几行代码,分分钟搞定~
运行环境:Jupyter(ipython notebook)
安装库:pip3 install pyecharts
在Jupyter中输入以下代码:
from pyecharts import Gauge #导入仪表盘Gauge 模块
gauge = Gauge('仪表盘示例') #建立实例gauge
gauge.add( #配置参数
'业务指标', #图表标题
'完成率', #指针名称
66.66, #完成率(这里不用书写成百分形式,直接写数值就好)
angle_range=[180, 0], #仪表盘图起始角度,这里为180度
scale_range=[0, 100], #最大值、最小值
is_legend_show=False, #标题是否显示,这里我们不展示
)
gauge #显示图表