Pygal可用来生成可缩放的矢量图形文件,对于需要在尺寸不同的屏幕上显示的图表,这很有用,可以自动缩放,自适应观看者的屏幕
1、Pygal模块安装
pygal的安装这里暂不介绍,大家可参阅《pip和pygal的安装实例教程》
2、Pygal画廊-直方图
模拟掷骰子,分析最后的结果,生成图形
创建die.py筛子类文件:
from random import randint
class Die():
'''扔骰子的类'''
def __init__(self,num_sides=6)
安装pygal,可参阅:pip和pygal的安装实例教程
基本XY线:
import pygal
from math import cos
"""
XY线是将各个点用直线连接起来的折线图
需提供一个横纵坐标元组作为元素的列表
"""
xy_chart = pygal.XY()
xy_chart.title = 'XY Cosinus'
xy_chart.add('x = cos(y)', [(cos(x / 10.), x / 10.) for x in range(-50, 50, 5)])