Python是一種強大的編程語言,它可以用于各種應用程序的開發和數據分析。在Python中,我們可以使用第三方庫matplotlib來繪制圖形。其中,我們可以使用matplotlib.pyplot庫里面的兩個方法——plot和bar來畫出矩形圖。
import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [5, 4, 3, 2, 1] plt.bar(x, y) plt.show()
在上述代碼中,我們首先導入matplotlib.pyplot庫,并定義x和y,分別代表橫坐標和縱坐標的列表。然后,我們使用plt.bar方法繪制矩形圖,并使用plt.show方法將圖形顯示。
除了用bar方法畫矩形圖,我們還可以使用plot方法來畫。這時,我們需要定義兩個列表——一個代表每個矩形的左側橫坐標,另一個代表每個矩形的高度。在繪制時,我們使用plt.plot方法,并設置參數——'r--',來將線條設置為紅色虛線:
left = [1, 2, 3, 4, 5] height = [5, 4, 3, 2, 1] plt.plot(left, height, 'r--') plt.show()
上述代碼中,我們定義了left和height兩個列表,接著使用plt.plot方法繪制矩形圖,并使用參數'r--'來設置線條顏色和樣式。最后,我們再次調用plt.show方法來顯示圖形。
綜上,使用Python繪制矩形圖有兩種方法——使用bar和plot方法。根據需求不同,我們可以靈活選擇使用哪一種方法。