翻译:matplotlib.pyplot.figure

matplotlib.pyplot.figure

matplotlib.pyplot.fgure官方文档:点击打开链接

1. 参数部分:

matplotlib.pyplot.figure(
    num=None, 
    figsize=None, 
    dpi=None, 
    facecolor=None, 
    edgecolor=None, 
    frameon=True, 
    FigureClass=<class 'matplotlib.figure.Figure'>, 
    clear=False, **kwargs)

2. 参数解释部分:

- num图片名称。默认“none”,可设为整数型或者字符串型。

· 默认情况下,创建一个新的图片,并以递增数字命名;

· 指定num名称情况下,

·· 如命名为‘A’:如果已存在图片‘A’,则重新激活该图片、并返回对它的引用值;如果不存在图片‘A’,则创建&返回图片‘A’。


- figsize:设定图片大小。默认值“None”,可设为整数元组型。

· 整数元组表示宽&高,单位为英寸,

· 默认情况下调用matplotlib.rc.figure.figsize(原文“defaults to rc figure.figsize”)。

· ‘rc’的意思(自己不太明确,欢迎讨论):

·· 在Unix类系统中,是run commands的缩写,https://en.wikipedia.org/wiki/Run_commands,用于任何包含启动信息startup information的文档里

·· 它最初的目的是让你的配置文件可以执行-自动运行、启动并配置你的stuff。来源点击打开链接


- dpi:设定图片分辨率。默认值“None”,可以整数型参数来设置。

· 如果未指定分辨率,则defaults to rc figure.dpi。


- facecolor:设定图片背景色。

· 如果未指定背景色,则fefaults to rc figure.facecolor。


- frameon:设定图片框。默认值“True”

· 如果为“False”则不绘制图片框。


- FigureClass:设定图片的class。从matplotlib.figure.Figure派生的类/class。

· 可以使用自定义的图片实例,


- clear:是否删除已存在的相同图片。默认值“False”

· 如果为“True”,则删除。


- figure:Figure(作用不是太懂)

返回的图片实例也将在后端传递给 new_figure_manager,它允许把自定义Figure的多个类classes挂勾到pylab界面中。额外的kwargs将会传递给图片init函数。


注:如果要同时创建多个图形的话,要在不不适用的图片上,明确应用“close”命令,因为close命令会让pylab清除掉已经缓存的参数。

猜你喜欢

转载自blog.csdn.net/htuhxf/article/details/80480124