【随手记】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)
相关推荐
JavaEdge在掘金25 分钟前
你真的需要手写迭代器吗?迭代器模式原理、JDK 实现与最佳实践指南
python
学点技术儿28 分钟前
什么是Sphinx注释?
python
站大爷IP30 分钟前
Python正则表达式:用"模式密码"解锁复杂字符串
python
朴拙数科37 分钟前
基于Python将MongoDB文本数据通过text2vec-large-chinese模型向量化并存储到Milvus数据库的完整实现方案
数据库·python·mongodb
技术与健康1 小时前
代码分享:python实现svg图片转换为png和gif
python
winfredzhang1 小时前
使用python编程:将照片编辑成电子像册
python·markdown·epub·照片·neatreader
拾贰_C1 小时前
【IDEA】怎么修改IDEA的JDK版本
java·ide·intellij-idea
苍煜2 小时前
Jsoup、Selenium 和 Playwright 的含义、作用和区别
python·selenium·测试工具
浔川python社2 小时前
《浔川AI翻译v6.1.0问题已修复公告》
人工智能·python
承接电子控制相关项目2 小时前
开发工具KEIL iar VSCODE 优缺点对比
ide·vscode·单片机·自动化·编辑器