【发布时间】:2018-04-27 05:34:50
【问题描述】:
我在图 fig1 中有多个子图,通过
ax = fig1.add_subplot(221)
然后我通过
在每个子图中绘制内容im=ax.plot(x,y)
并通过添加一些轴标签
ax.set_xlabel('xlabel')
然后我想完全清除特定的子图,如When to use cla(), clf() or close() for clearing a plot in matplotlib? 中所述。然而问题是ax.cla()和ax.clear()似乎只清除了图中的数据,没有删除轴、轴刻度标签等。另一方面plt.clf()清除了整个图形。中间有什么东西吗?一个类似 clf 的命令,可以清除子图中的所有内容,包括轴标签?还是我只是以错误的方式使用了命令?
【问题讨论】:
标签: matplotlib subplot