本篇介绍matplotlib中柱状图/条形图的用法。
bar()函数用来绘制柱状图(垂向的),barh()函数用来绘制条形图(水平的)。...]
width= np.array([0.5,0.5,0.5,0.5,0.8,0.8,0.8,0.8])
plt.bar(X,height,width, align ="edge", color ="r"...algin 表示bar的对齐,默认居中对齐;为“edge”时,若对应width为正数表示左对齐,负数表示右对齐。...0.2,0.5,0.5,0.5,0.4,0.5,0.1,0.5],[0.6,0.5,0.5,0.5,0.4,0.5,0.8,0.5]]
plt.bar(X,height,width, align ="edge", color ="r"...水平的条形图的用法完全类似,只需对应的x改为y,函数用barh():
import matplotlib.pyplot as plt
import numpy as np
Y= np.arange(0,16,2