📜  pygal中的甜甜圈图

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

pygal中的甜甜圈图

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

甜甜圈图

甜甜圈饼图必不可少的饼图在饼图的中心有一个洞,这使得饼图和甜甜圈饼之间有所不同。这可以使用传递参数内半径的 pygal 模块的 Pie() 方法创建。内半径参数应设置为 0 到 1 之间的数字,与孔和图表之间的半径比相称。

句法:

pie_chart = pygal.Pie(inner_radius=.4)

示例 1:

# importing pygal
import pygal
  
  
# creating line chart object
pie_chart = pygal.Pie(inner_radius = .4)
  
# naming the title
pie_chart.title = 'Donut chart'
  
# random data
pie_chart.add('A', 10)
pie_chart.add('B', 20)
pie_chart.add('C', 30)
pie_chart.add('D', 40)
  
pie_chart

输出:

示例 2:

# importing pygal
import pygal
  
  
# creating line chart object
pie_chart = pygal.Pie(inner_radius = .6)
  
# naming the title
pie_chart.title = 'Donut chart'
  
  
# adding lines
pie_chart.add('A', 115)
pie_chart.add('B', 322)
pie_chart.add('C', 834)
pie_chart.add('D', 21)
  
pie_chart

输出: