在matplotlib中,可以使用以下方法清空axes:
清除当前axes的内容
```python
import matplotlib.pyplot as plt
plt.clf() 清除当前figure的所有axes,但是不关闭这个window
```
清除特定axes的内容
```python
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [4, 5, 6])
ax.cla() 清除特定axes的内容,但不影响其他axes或figure
```
关闭并重新打开figure
```python
import matplotlib.pyplot as plt
plt.close() 关闭当前window
plt.figure() 重新创建一个新的figure
```
这些方法可以帮助你在不同的场景下选择合适的清除方式,例如在制作GUI界面时,可能需要保留某些变量而清除其他部分的内容。