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