当前位置: 首页 > 面试题库 >

如何更改海图的图形大小?

公良渝
2023-03-14
问题内容

如何更改图像尺寸以适合打印?

例如,我想使用A4纸,其横向尺寸为11.7英寸乘8.27英寸。


问题答案:

您需要提前创建matplotlib Figure和Axes对象,并指定图形的大小:

from matplotlib import pyplot
import seaborn

import mylib

a4_dims = (11.7, 8.27)
df = mylib.load_data()
fig, ax = pyplot.subplots(figsize=a4_dims)
seaborn.violinplot(ax=ax, data=df, **violin_options)


 类似资料:
  • 如何更改图像的大小,使其适合打印? 例如,我想使用A4纸,其尺寸为横向11.7英寸乘8.27英寸。

  • 问题内容: 我在Matplotlib网站上遇到了这个示例。我想知道是否有可能增加图形尺寸。 我尝试过 但它什么也没做。 问题答案: 如果已经有了图形对象,请使用: 但是,如果您使用.subplots()命令(如您所显示的示例中所示)来创建新图形,则还可以使用:

  • 我在Matplotlib网站上看到了这个例子。我想知道是否有可能增加体型。 我试过了 但它什么也做不了。

  • 问题内容: 如何更改用matplotlib绘制的图形的大小? 问题答案: 如果你已经创建了图形,则可以快速执行以下操作: 要将大小更改传播到现有的窗口,请添加

  • 我想在python中更改一个图(带有多个图)的大小,使其更大。例如,使用“plt.figure(figsize=(6,3))”可以生成一个不同大小的新图形,但它只有轴是空的,实际的图形不会显示出来。有人能帮我理解我哪里出了问题吗?我在这个问题上附上了我的代码图片。提前感谢您在此处输入图像描述

  • 我正在尝试使用重叠项目(类似轮播组件)实现ViewPager2。一切似乎都很好,但我的中心项目与下一个项目重叠。我希望我的中心物品位于任何相邻物品的前面。 见下图: 当你使用ViewPager1类时,我们可以覆盖getChildDrawingOrder。 请参见此处的示例解决方案:链接 但不能派生和扩展ViewPager2(因为ViewPager1类是最终类)。我该怎么办?