Python matplotlib图表参数设置

import matplotlib.pyplot as plt
%matplotlib inline
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False

x=[1,2,3,4]
classes=['一班','二班','三班','四班']
score=[70,80,85,77]

plt.bar(x,score,color='green')#设置图表颜色
plt.xlabel('班级')  #横坐标
plt.ylabel('成绩')  #纵坐标
plt.title("学生成绩条形图") #标题
plt.xticks(x,classes) #xticks() 对应坐标名称

#plt.text(1,81,70) #添加文字text(横坐标,纵坐标,文字)
for i in range(0,len(x)):
    plt.text(i+1,score[i]+1,score[i])

plt.show()

原文地址:https://www.cnblogs.com/bellin124/p/14206131.html