在 Jupyter Notebook 中
魔法命令 | 特点 |
---|---|
%matplotlib notebook |
图形是交互式的,可缩放、旋转(适合 3D 图) |
%matplotlib inline |
图像静态显示,简单快速,适用于大多数2D图绘制 |
在 %matplotlib notebook
的 3D 图中,你可以通过鼠标进行交互式旋转、缩放和平移,操作如下:
🎯 交互操作指南(默认操作方式):
鼠标操作 | 功能 |
---|---|
左键拖动 | 旋转视角 |
右键拖动 | 平移图形 |
滚轮滚动 | 放大 / 缩小 |
📝 小提示:
- 你必须先点击一下图像区域,使其处于"激活状态",然后上述鼠标操作才能生效。
- 某些浏览器(特别是 Safari)可能对
%matplotlib notebook
的交互支持不太好,建议用 Chrome 或 Firefox。 - 如果鼠标操作无响应,可以尝试重新运行
%matplotlib notebook
,然后重新绘图。
如果你希望自动旋转,也可以使用如下代码来动态演示:
python
for angle in range(0, 360):
ax.view_init(elev=30, azim=angle)
plt.pause(0.05)