在Matplotlib中,我可以使用:
清除当前图形的内容。
但是假设我有两个图形,创建方式为:
如何根据编号清除特定的图形?
plt.gcf().clear()
清除当前图形的内容。
但是假设我有两个图形,创建方式为:
fig1 = plt.figure(1)
fig2 = plt.figure(2)
如何根据编号清除特定的图形?
plt.gcf().clear()
fig1 = plt.figure(1)
fig2 = plt.figure(2)
.clear()
是 figure 类的一个方法。无论您是通过 plt.gcf()
获取 matplotlib.figure.Figure
实例,还是通过存储它的变量获取,都不会影响它的使用。
fig1.clear()
将清除存储在 fig1
中的图形。
当然,您也可以直接使用调用 plt.figure()
来清除该图形,
plt.figure(1).clear()