python - 如何清理表面

标签 python matplotlib mplot3d

我正在尝试创建一个动画 - 首先我画一个圆圈,然后我想重画它。

ax.plot_surface(x,y,z,rstride=5,cstride=5,color='r',linewidth=0.1,shade=0) # - this function

要在另一个地方重画它,我必须先删除它。我该怎么做?只需给我一个功能,让我可以删除最后一个表面,或类似的东西。

最佳答案

sf = ax.plot_surface(x,y,z,rstride=5,cstride=5,color='r',linewidth=0.1,shade=0) # - this function
sf.remove()

关于python - 如何清理表面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19608929/

相关文章:

python - 使用 mplot3d 绘制二维数组

python - Ansi 到 UTF-8 使用 python 导致错误

python - 将函数应用于将另一列作为 Python Pandas 中的参数的列

Python:Matplotlib 按钮不工作

Python 绘图 - 循环遍历特征和绘图的唯一值

python - matplotlib 的 savefig() 不能使用读写文件?

python - 从 Django 中的请求获取错误消息

python - 字典中的 .csv 具有更改的标题名称和索引

python - 如何绘制多年来许多国家人口密度的 3d 散点图?

python - 如何在 matplotlib 中为 3D 散点图上的数据点着色