在Python中,plt.figure()
是用于創建一個新的圖形窗口,并返回一個Figure
對象的函數。
具體用法如下:
import matplotlib.pyplot as plt
# 創建一個新的圖形窗口
fig = plt.figure()
# 在圖形窗口中繪制圖形
plt.plot([1, 2, 3, 4])
# 顯示圖形
plt.show()
plt.figure()
函數可以接受一些參數,用于設置圖形窗口的屬性,例如窗口大小、背景色等。常用的參數有:
num
:圖形窗口的編號,用于區分不同的圖形窗口。默認為None
,表示自動分配一個編號。figsize
:圖形窗口的大小,以英寸為單位,默認為(6.4, 4.8)
。dpi
:圖形窗口的分辨率,以每英寸的點數為單位,默認為100
。例如,可以通過設置figsize
參數來設置圖形窗口的大小:
import matplotlib.pyplot as plt
# 創建一個大小為(10, 8)的圖形窗口
fig = plt.figure(figsize=(10, 8))
# 在圖形窗口中繪制圖形
plt.plot([1, 2, 3, 4])
# 顯示圖形
plt.show()
除了創建新的圖形窗口,plt.figure()
函數還可以用于獲取當前的圖形窗口,以便對其進行進一步的操作。例如,可以使用fig.add_subplot()
方法為當前圖形窗口添加子圖。
總結起來,plt.figure()
函數的用法是創建一個新的圖形窗口,并返回一個Figure
對象,可以通過該對象進行圖形窗口的設置和操作。