📜  Pygal中的多系列饼图

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

Pygal中的多系列饼图

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

多系列饼图

多系列饼图是一种允许在附属饼状结构中呈现一致且倾斜的结构的图表。它将整个梯队呈现在一个屏幕中,这有助于使馅饼更具吸引力和理解力。它可以使用 Pygal 模块的Pie()方法创建。

句法:

pie_chart = pygal.Pie()

示例 1:

# importing pygal
import pygal
import numpy
  
  
# creating line chart object
pie_chart = pygal.Pie()
  
# naming the title
pie_chart.title = 'Pie chart'
  
  
# random data
pie_chart.add('A', numpy.random.rand(5))
pie_chart.add('B', numpy.random.rand(5))
pie_chart.add('C', numpy.random.rand(5))
pie_chart.add('D', numpy.random.rand(5))
  
pie_chart

输出:

示例 2:

# importing pygal
import pygal
  
  
# creating pie_chart object
pie_chart = pygal.Pie()
pie_chart.title = 'Pie Chart'
  
# random data
pie_chart.add("A", [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55])
pie_chart.add("B", [0, 1, 1, 2, 3, 7, 5, 10, 20, 32, 35])
pie_chart.add("C", [0, 1, 1, 4, 5, 5.5, 7, 12, 26, 24, 45])
  
pie_chart

输出: