关于Pygal,你该了解这些基础!

首先,咳咳,老生常谈,让我们来了解一下Python可视化包Pygal。它是用来生成可放缩的矢量图形文件。对于需要在尺寸不同的屏幕上显示的图表,这很有用的哦QAQ,因为它们将自动放缩,以适合观看者的屏幕。如果你打算在线方式使用图表,那就考虑用Pygal来生成他们吧滑稽,它们在任何设备上显示的时候都会美观(那是相当的美观~)。
下面让我们来具体的看一下其中的函数方法:

首先我们创建一个pygal.Bar()实例

import pygal
hist = pygal.Bar()

设置hist的属性title(用于标示直方图的字符串)

hist.title = "Zhu Rui is really a handsome man "

将1~6设置成x轴的标签

hist.x_labels = ['1','2','3','4','5','6']

给每个轴添加标题

hist.x_title = "zhu"
hist.y_title = "rui"

add()函数的作用是将一系列值添加到图标中(向它传递要给添加的值的指定的标签,还有一个列表,其中包括将出现在图表中的值)

frequencies = [155,456,158,154,569,852]
hist.add('A',frequencies)

render_to_file()作用是将图表渲染成SVG文件(向它传递文件名,这种文件的扩展名必须.svg)

hist.render_to_file('zhu_rui.svg')

猜你喜欢

转载自blog.csdn.net/zhu_rui/article/details/105306346