在 Matplotlib 的 barplot 中设置不同的错误条颜色
要在 matplotlib 中的 barplot 中设置不同的错误条颜色,我们可以采取以下步骤:
创建一个图形并使用 subplots() 方法添加一组子图。
创建一个数据范围为 4、高度为 2 的条形图。yerr 表示到条形图顶端的垂直错误条。取值相对于数据。要传递给 errorbar 方法的 kwargs 字典。此处定义的 ecolor 或 capsize 的值会优先于独立 kwargs。
若要显示图形,请使用 show() 方法。
示例
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots() ax.bar(range(4), [2] * 4, yerr=range(1, 5), color=['green', 'yellow', 'red', 'black', 'orange'], error_kw=dict(ecolor='black', lw=2, capsize=5, capthick=2)) plt.show()
输出
广告