name_list=['name1','name2',name3']
data1=[......]
data2=[......]
data3=[......]
width=0.4 # 每个柱状图的宽度
x1=[1,3,5]
plt.bar(x1,c1,label='name1',fc='r',width=width)
x2=[......] # x1加上宽度
plt.bar(x2,c1,label='name2',fc='g',width=width)
x3=[......] # x2加上宽度
plt.bar(x3,c1,label='name3',fc='b',width=width)
plt.xticks(x2,name_list) # 在x2的底部显示出name
plt.legend() # 将每个name对应的颜色体现在图像中
# 添加标题、xy轴标签
分块图的绘制
改变横坐标:x。ticks
name_list = ['语文','数学','英语']
c1 = [81.4,83,87.1]
c2 = [85.6,87.4,90]
c3 = [78,81.2,86.1]