如何在 Matplotlib 中改變繪圖框架的顏色?
要更改繪圖框架的顏色,我們可以將座標軸刻度線和框架值設定為特定顏色。
步驟
建立一個圖形並新增一組子圖,使用帶 4 的值進行子圖方法。
將顏色與座標軸結合使用,並對其進行迭代。
在迭代中,為框架值和刻度線 (x, y) 設定顏色。
調整子圖之間和周圍的填充。
要顯示圖形,請使用show()方法。
示例
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig, (ax1, ax2, ax3, ax4) = plt.subplots(4) for ax, color in zip([ax1, ax2, ax3, ax4], ['green', 'red', 'yellow', 'blue']): plt.setp(ax.spines.values(), color=color) ax.plot([8, 3], c=color) plt.setp([ax.get_xticklines(), ax.get_yticklines()], color=color) plt.show()
輸出
廣告