我目前使用的代码如下:
import matplotlib.pyplot as plt
fig = plt.figure(1)
我的问题如下:什么是" 1"对于?我假设它是某种索引,但documentation没有这个参数:
class matplotlib.figure.Figure(figsize = None,dpi = None,facecolor = None,edgecolor = None,linewidth = 0.0,frameon = None,subplotpars = None,tight_layout = None)
我错过了什么吗?我很确定我不是第一个提出这个问题的人,但是既没有搜索也没有"可能已经有你答案的问题"给了我一个答案......
我是否应该为下一个数字增加这个数字?
答案 0 :(得分:1)
您需要查看您正在使用的命令的文档,而不是其他文档。
matplotlib.pyplot.figure(num=None, figsize=None, dpi=None,...)
有一个num
参数。
num
:整数或字符串,可选,默认值:无
如果未提供,将创建新图形,图形编号将递增。图形对象将此数字保存在数字属性中。如果提供了num,并且已存在具有此id的数字,请将其设置为活动状态,并返回对它的引用。如果此图不存在,请创建它并返回它。如果num是一个字符串,则窗口标题将设置为此图的数字
您无需使用此功能,plt.figure()
的连续调用将自动创建新数据。