本篇介绍matplotlib中柱状图/条形图的用法。
bar()函数用来绘制柱状图(垂向的),barh()函数用来绘制条形图(水平的)。...import numpy as np
X= np.arange(0,16,2)#X决定了各个bar在X轴的位置
height= [3,1,4,1,5,9,2,6]#height决定了各个bar的高度
plt.bar...np
X= np.arange(0,16,2)
height= [3,1,4,1,5,9,2,6]
width= np.array([0.5,0.5,0.5,0.5,0.8,0.8,0.8,0.8])
plt.bar...水平的条形图的用法完全类似,只需对应的x改为y,函数用barh():
import matplotlib.pyplot as plt
import numpy as np
Y= np.arange(0,16,2...1,
tick_label=["A","B","C","D","E","F","G","H"],xerr =xerr,ecolor="b",capsize=6)
plt.title("条形图示例