翻译: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清除掉已经缓存的参数。