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()