绘制折线图和叠加区域图

 1 import  pandas
 2 from  matplotlib  import pyplot
 3 pyplot.rcParams['font.sans-serif']=['simhei'] #显示中文标签
 4 pyplot.rcParams['axes.unicode_minus']=False
 5 
 6 #绘制折线图
 7 excel=pandas.read_excel('填充日期.xlsx',index_col='name')
 8 excel.plot(y=['score1','score2','score3'])
 9 pyplot.title('学生成绩',fontsize=16,fontweight='bold')
10 pyplot.ylabel('分数',fontsize=16,fontweight='bold')
11 
12 
13 #生成叠加区域图
14 excel.plot.area(y=['score1','score2','score3'])
15 #生成叠加柱状图
16 excel.plot.bar(y=['score1','score2','score3'],stacked=True)
17 
18 
19 pyplot.show()

 

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