如何更改使用 Matplotlib 绘制的图形的大小?
在Matplotlib中,您可以使用figure
函数来创建一个新的图形,并且可以通过该函数的参数来指定图形的大小。figsize
参数是一个元组,指定了图形的宽度和高度,单位为英寸。
以下是一个简单的例子,展示了如何创建一个具有特定尺寸的图形:
import matplotlib.pyplot as plt
# 创建一个宽度为8英寸,高度为6英寸的图形
plt.figure(figsize=(8, 6))
# 绘制一些数据
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
# 显示图形
plt.show()
如果您想要在已有图形的基础上改变大小,可以使用fig.set_figheight
和fig.set_figwidth
方法:
import matplotlib.pyplot as plt
# 创建一个图形
fig = plt.figure()
# 绘制一些数据
plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
# 改变图形的高度和宽度
fig.set_figheight(6)
fig.set_figwidth(8)
# 显示图形
plt.show()
请注意,图形的实际大小可能会受到你的显示设备分辨率和DPI设置的影响。
评论已关闭