绘制饼图

 1 import  pandas
 2 from  matplotlib  import  pyplot   #主要是为了显示图片
 3 
 4 pyplot.rcParams['font.sans-serif']=['simhei'] #显示中文标签
 5 pyplot.rcParams['axes.unicode_minus']=False
 6 
 7 
 8 
 9 excel=pandas.read_excel('填充日期.xlsx',index_col='name')
10 
11 #访问score1这一列
12 print(excel.score1)
13 
14 #绘制饼图
15 excel.score1.sort_values(ascending=True).plot.pie(fontsize=17,counterclock=False,startangle=-270)   #以索引作为标签,fontsize设置标签字体大小,sa旋转角度,counterclock是调整逆时针和顺时针,startangle指开始角度
16 pyplot.title('学生的分数1',fontsize=16,fontweight='bold')
17 pyplot.ylabel('score1',fontsize=13,fontweight='bold')
18 
19 #显示图片
20 pyplot.show()

 

posted @ 2020-06-10 09:45  马蹄哒哒  阅读(162)  评论(0编辑  收藏  举报