Python的繪圖模塊matplotlib能夠快速、高效地繪制多種圖表,包括多重方框。下面我們就來介紹如何使用Python繪制多重方框。
# 導入模塊 import matplotlib.pyplot as plt # 創建畫布 fig = plt.figure() # 獲取畫布的繪圖對象ax ax = fig.add_subplot() # 設置坐標軸范圍 ax.set_xlim([0, 10]) ax.set_ylim([0, 10]) # 繪制方框 ax.add_patch(plt.Rectangle((2, 2), 6, 6, edgecolor='r',fill=False)) ax.add_patch(plt.Rectangle((3, 3), 4, 4, edgecolor='b',fill=False)) ax.add_patch(plt.Rectangle((4, 4), 2, 2, edgecolor='g',fill=False)) # 顯示圖像 plt.show()
代碼中首先導入了matplotlib繪圖模塊,創建了一個畫布,并利用add_subplot()方法獲取繪圖對象ax。接著設置了坐標軸范圍,然后使用add_patch()方法繪制了三個矩形框,每個矩形框的參數依次是起點坐標、寬度、高度、邊框顏色和是否填充。最后使用plt.show()方法將圖像顯示出來。
通過這個簡單的例子,我們學會了如何使用Python繪制多重方框,不同的顏色和大小的方框可以組合成不同的圖形,具有很強的實用性,是數據分析和可視化的常用手段。
上一篇php jsonen