今天主要学了使用pygal制作直方图,只不过文件格式是svg,只能用浏览器浏览。
主要是使用了pygal.Bar() 类,以及其中的函数和属性的运用。
- title : 是 pygal.Bar() 类的属性,可以定义直方图的总标题
- x_labels : 也是其属性,可以定义X轴的刻度
- x_title : 定义X轴的标题
- y_title : 定义Y轴标题
- add(name, value) : 次函数有两个参数, 第一个参数name主要定义类型(如图所示,红圈画的); 而value主要提供数值
- render_to_file(file_name) : 将渲染为svg格式, 并保存文件
from random import randint
import pygal
class Die():
"""表示一个骰子的类"""