这篇会讲解下简单的3D饼图制作。来源仍然是官方的Documentation。
还是先看源代码吧。
#-*-encoding:utf-8 -*-
from pychartdir import *
setLicenseCode("SXZVFNRN9MZ9L8LGA0E2B1BB");#这个是注册,防止有logo产生
#数据
data = [25, 18, 15, 12, 8, 30, 35]
#标签
labels = ["Labor","Licenses","Taxes","Legal","Insurance","Facilities","Production"]
#新建一个360x300像素PieChart对象。
c = PieChart(360, 300)
#设置饼图中心坐标为(180,140),半径为100.
#注:原点(0,0)是在左上角的。
c.setPieSize(180, 140, 100)
#这次给饼图多加了个标题。
c.addTitle("Project Cost Breakdown")
#设置3D模式。
c.set3D()
# 添加数据和标签
c.setData(data, labels)
#展开饼图中的第一个扇区(它的index==0),当然你不展开也可以的。
c.setExplode(0)
#输出图
c.makeChart("threedpie.png")