python绘制柱状图

2018年10月18日00:29:05 发表评论 1,311 views

#本文原创,转载请注明出处

import matplotlib.pyplot as plt

#设置中文显示
plt.rcParams['font.family'] = ['SimHei']
#一下排序不显示x= 3的柱子
x1 = [1,2,5,7,9]
y1 = [5,8,7,8,2]

x2 = [2,4,6,8,10]
y2 = [4,6,2,5,6]

#绘制柱状图(后面的覆盖在前面的柱子上面)
plt.bar(x1,y1,label = '柱状图1')
plt.bar(x2,y2,label = '柱状图2')

#绘制图表标题
plt.title('绘制柱状图')

plt.ylabel('y轴')
plt.xlabel('x轴')

#设置图例
plt.legend()

#显示图表
plt.show()

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: