在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
对象,可以通过该对象进行图形窗口的设置和操作。