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

 

分类:

技术点:

相关文章: