在 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()
輸出
廣告