python之pygal学习

说明,本文参考https://www.jianshu.com/p/19a4b050fb03

pygal最基本的操作
开始作图
import pygal

First import

pygalbar_chart = pygal.Bar()

Then create a bar graph object

bar_chart.add(‘Fibonacci’, [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55])

Add some values

bar_chart.render_to_file(‘bar_chart.svg’)

Save the svg to a file

解释一下这个代码:

把pygal这个模块导入,import进来
建立一个柱状图,关键词是Bar。这个图定义为bar_chart,这个名称你可以随意换,但是pygal.Bar()这部分你不准动
用add添加数据,为’Fibonacci’添加数据,这个内容你也可以随便改
把得到的图像保存为svg格式,存到当前的目录下面(就是和你代码在一个目录下面),保存的文件名就是ar_chart.svg,这个名字你也可以随便改
如果你想保存一个png的图片格式,不想要svg格式,那你可以把最后一行代码改成

line_chart.render_to_png(‘bar_chart.png’)

双击你刚刚保存好的bar_chart.svg,在任意浏览器,你就可以看到你刚刚画的柱状图
python之pygal学习
​如果想进一步学习的话,可以去阅读官方文档。
附上网址:http://www.pygal.org/en/stable/documentation/types/index.html#chart-types