您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python-如何更改用matplotlib绘制的图形的大小?

Python-如何更改用matplotlib绘制的图形的大小?

如果你已经创建了图形,则可以快速执行以下操作:

fig = matplotlib.pyplot.gcf()
fig.set_size_inches(18.5, 10.5)
fig.savefig('test2png.png', dpi=100)

要将大小更改传播到现有的GUI窗口,请添加 forward=True

fig.set_size_inches(18.5, 10.5, forward=True)

以下似乎有效:

from pylab import rcParams
rcParams['figure.figsize'] = 5, 10

这使图形的宽度为5英寸,高度为10 英寸。

然后,figure类将其用作其参数之一的认值。

图中显示调用签名:

from matplotlib.pyplot import figure
figure(num=None, figsize=(8, 6), dpi=80, facecolor='

figure(figsize=(1,1))将创建一寸的图像,该图像将是80×80像素,除非你还提供了不同的dpi参数。

python 2022/1/1 18:24:43 有301人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶