欢迎访问宙启技术站
智能推送

通过Figure()生成可调整大小的图形窗口

发布时间:2023-12-26 10:44:37

使用Matplotlib库中的Figure()函数可以生成可调整大小的图形窗口。图形窗口是Matplotlib中显示图形的主要容器,可以在窗口中添加不同类型的图形对象,如折线图、散点图、条形图等。

下面是一个简单的使用例子:

import matplotlib.pyplot as plt

# 创建一个Figure对象,指定窗口的大小
fig = plt.figure(figsize=(6, 4))

# 在窗口中添加一个子图,并指定位置和大小
ax = fig.add_subplot(111)

# 绘制折线图
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
ax.plot(x, y)

# 设置坐标轴标签和标题
ax.set_xlabel("X")
ax.set_ylabel("Y")
ax.set_title("Line Plot")

# 显示图形窗口
plt.show()

上述代码首先创建了一个Figure对象fig,通过参数figsize(宽度和高度)指定了窗口的大小。然后使用fig.add_subplot()方法在窗口中添加了一个子图ax,通过参数111表示将子图放在整个窗口的位置上。在子图ax中绘制了一个折线图,然后设置了坐标轴标签和标题。

最后通过plt.show()方法显示图形窗口。

可以通过拖动窗口的边框调整窗口的大小,以适应不同大小的显示设备。