溫馨提示×

matplotlib中figure函數(shù)的用法是什么

小億
104
2024-02-04 10:26:44
欄目: 編程語言

在matplotlib中,figure函數(shù)用于創(chuàng)建一個新的圖形窗口,并返回一個Figure對象。該函數(shù)的常用參數(shù)有以下幾種:

  1. num:指定圖形窗口的編號,默認為None,表示自動分配一個新的編號。

  2. figsize:指定圖形窗口的尺寸,以英寸為單位,默認為(6.4, 4.8)。

  3. dpi:指定圖形窗口的分辨率,以點/英寸為單位,默認為100。

  4. facecolor:指定圖形窗口的背景色,默認為’w’,表示白色。

  5. edgecolor:指定圖形窗口的邊框顏色,默認為None,表示不顯示邊框。

通過調(diào)用figure函數(shù)創(chuàng)建一個新的圖形窗口后,可以在該窗口上繪制各種類型的圖形,如折線圖、散點圖、柱狀圖等。同時,可以使用其他函數(shù)來設(shè)置圖形窗口的各種屬性,如標題、坐標軸標簽、圖例等。

例如,下面的代碼演示了如何使用figure函數(shù)創(chuàng)建一個新的圖形窗口,并在窗口上繪制一個簡單的折線圖:

import matplotlib.pyplot as plt

# 創(chuàng)建一個新的圖形窗口
fig = plt.figure()

# 在圖形窗口上繪制一個折線圖
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
plt.plot(x, y)

# 設(shè)置圖形窗口的標題和坐標軸標簽
plt.title('Simple Line Plot')
plt.xlabel('x')
plt.ylabel('y')

# 顯示圖形窗口
plt.show()

運行上述代碼,將會彈出一個新的圖形窗口,并在窗口上顯示一個折線圖。

0