📜  pygal中的仪表图

📅  最后修改于: 2022-05-13 01:54:29.592000             🧑  作者: Mango

pygal中的仪表图

Pygal 是一个Python模块,主要用于构建 SVG(Scalar Vector Graphics)图形和图表。 SVG 是 XML 格式的基于矢量的图形,可以在任何编辑器中进行编辑。 Pygal 可以用最少的代码行来创建易于理解和编写的图形。

仪表图

仪表图也称为表盘图或速度计图。这种类型的图表通常用于执行仪表板报告中,以显示关键业务指标。仪表图对于比较少量变量之间的值非常有用,无论是在同一仪表上使用多个指针还是使用多个仪表。它显示正在分析的数据的最大值、最小值和当前值。它可以使用Gauge()方法创建。

句法:

gauge_chart = pygal.Gauge()

示例 1:

# importing pygal
import pygal
import numpy
  
  
# creating the chart object
gauge = pygal.Gauge()
  
# naming the title
gauge.title = 'Gauge Chart'        
  
# Random data
gauge.add('A', numpy.random.rand(10))
gauge.add('B', numpy.random.rand(10))
gauge.add('C', numpy.random.rand(10))
gauge.add('D', numpy.random.rand(10))
  
gauge

输出:

示例 2:

# importing pygal
import pygal
  
# creating the chart object
gauge = pygal.Gauge()
  
# naming the title
gauge.title = 'Gauge Chart'     
  
gauge.range = [0, 5000]
  
# Random data
gauge.add('A', 1000)
gauge.add('B', 2000)
gauge.add('C', 3500)
  
gauge

输出: