在matplotlib中,figure函數用于創建一個新的圖形窗口,并返回一個Figure對象。該函數的常用參數有以下幾種:
num:指定圖形窗口的編號,默認為None,表示自動分配一個新的編號。
figsize:指定圖形窗口的尺寸,以英寸為單位,默認為(6.4, 4.8)。
dpi:指定圖形窗口的分辨率,以點/英寸為單位,默認為100。
facecolor:指定圖形窗口的背景色,默認為’w’,表示白色。
edgecolor:指定圖形窗口的邊框顏色,默認為None,表示不顯示邊框。
通過調用figure函數創建一個新的圖形窗口后,可以在該窗口上繪制各種類型的圖形,如折線圖、散點圖、柱狀圖等。同時,可以使用其他函數來設置圖形窗口的各種屬性,如標題、坐標軸標簽、圖例等。
例如,下面的代碼演示了如何使用figure函數創建一個新的圖形窗口,并在窗口上繪制一個簡單的折線圖:
import matplotlib.pyplot as plt
# 創建一個新的圖形窗口
fig = plt.figure()
# 在圖形窗口上繪制一個折線圖
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
plt.plot(x, y)
# 設置圖形窗口的標題和坐標軸標簽
plt.title('Simple Line Plot')
plt.xlabel('x')
plt.ylabel('y')
# 顯示圖形窗口
plt.show()
運行上述代碼,將會彈出一個新的圖形窗口,并在窗口上顯示一個折線圖。