相关疑难解决方法(0)

如何使用python/matplotlib为3d绘图设置"相机位置"?

我正在学习如何使用mplot3d来生成漂亮的三维数据图表,到目前为止我非常高兴.我此刻想做的是一个旋转表面的小动画.为此,我需要为3D投影设置摄像机位置.我想这一定是可行的,因为在交互式使用matplotlib时可以使用鼠标旋转表面.但是如何从脚本中执行此操作?我在mpl_toolkits.mplot3d.proj3d中发现了很多变换,但是我无法找到如何将这些变换用于我的目的,而我没有找到任何我想要做的例子.

python matplotlib mplot3d

120
推荐指数
3
解决办法
8万
查看次数

如何以交互式图形的形式保存 matplotlib 3d 图的输出?

我正在使用 MPL 工具包在 python3 环境中绘制 3d 投影。我能够使用此代码可视化一个漂亮的交互式 3D 散点图

from mpl_toolkits.mplot3d import Axes3D

fig = plt.figure(figsize=(15, 12))
ax = fig.add_subplot(111, projection='3d')
ax.scatter(dimension1, dimension2, dimension3, c='r', marker='o') 
plt.show()
Run Code Online (Sandbox Code Playgroud)

每当我想要可视化我的数据时,我需要运行上面的脚本。我想知道有什么方法可以保存这个交互式 3D 绘图以便与其他人分享或快速查看?

我发现了类似的问题,大多数答案建议使用pickle,但我再次需要使用 python 脚本打开 pickle 文件!但我正在寻找一些可以将 3D 绘图保存为交互式图像的有用工具。

python 3d plot matplotlib

5
推荐指数
0
解决办法
4891
查看次数

标签 统计

matplotlib ×2

python ×2

3d ×1

mplot3d ×1

plot ×1