python 饼状图

 1 #coding=utf8
 2 import matplotlib as mpl
 3 import matplotlib.pyplot as plt
 4 mpl.rcParams['font.sans-serif'] = ['SimHei']
 5 mpl.rcParams['font.serif'] = ['SimHei']
 6 mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题,或者转换负号为字符串
 7 
 8 
 9 # 生成数据
10 labels = ['A', 'B', 'C', 'D', u'其他']
11 share = [0.45, 0.25, 0.15, 0.05, 0.10]
12 
13 # 设置分裂属性
14 explode = [0, 0.1, 0, 0, 0]
15 
16 # 分裂饼图
17 plt.pie(share, explode = explode,
18         labels = labels, autopct = '%3.1f%%',
19         startangle = 180, shadow = True,
20         colors = ['c', 'r', 'gray', 'g', 'y'])
21 
22 # 标题
23 plt.title(u'2017年笔记本电脑市场份额')
24 
25 plt.show()

猜你喜欢

转载自www.cnblogs.com/gisoracle/p/11997483.html
今日推荐