相关疑难解决方法(0)

在matplotlib中为旋转的3D图形设置动画

我有一个散点图设置并按照我想要的方式绘制,我想创建一个在空间中旋转的图形的.mp4视频,好像我已经使用plt.show()并拖动了周围的视点.

这个答案几乎就是我想要的,除了保存电影我必须手动调用带有图像文件夹的FFMpeg.我宁愿使用Matplotlib的内置动画支持,而不是保存单独的帧.代码转载如下:

from mpl_toolkits.mplot3d import Axes3D
ax = Axes3D(fig)
ax.scatter(xx,yy,zz, marker='o', s=20, c="goldenrod", alpha=0.6)
for ii in xrange(0,360,1):
    ax.view_init(elev=10., azim=ii)
    savefig("movie"%ii+".png")
Run Code Online (Sandbox Code Playgroud)

python animation matplotlib

22
推荐指数
2
解决办法
3万
查看次数

标签 统计

animation ×1

matplotlib ×1

python ×1