【随手记】jupyter notebook绘制交互式图像

在 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)
相关推荐
少林码僧1 天前
2.31 机器学习神器项目实战:如何在真实项目中应用XGBoost等算法
人工智能·python·算法·机器学习·ai·数据挖掘
智航GIS1 天前
10.4 Selenium:Web 自动化测试框架
前端·python·selenium·测试工具
jarreyer1 天前
摄像头相关记录
python
宝贝儿好1 天前
【强化学习】第六章:无模型控制:在轨MC控制、在轨时序差分学习(Sarsa)、离轨学习(Q-learning)
人工智能·python·深度学习·学习·机器学习·机器人
hui函数1 天前
如何解决 PyCharm 控制台 pip install 报错 UnicodeDecodeError/GBK 路径编码问题
ide·pycharm·pip
大、男人1 天前
python之asynccontextmanager学习
开发语言·python·学习
默默前行的虫虫1 天前
nicegui文件上传归纳
python
一个没有本领的人1 天前
UIU-Net运行记录
python
国强_dev1 天前
Python 的“非直接原因”报错
开发语言·python
副露のmagic1 天前
更弱智的算法学习 day24
python·学习·算法