当前位置: 首页 > news >正文

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

在 Jupyter Notebook 中

魔法命令特点
%matplotlib notebook图形是交互式的,可缩放、旋转(适合 3D 图)
%matplotlib inline图像静态显示,简单快速,适用于大多数2D图绘制

%matplotlib notebook 的 3D 图中,你可以通过鼠标进行交互式旋转、缩放和平移,操作如下:

🎯 交互操作指南(默认操作方式):

鼠标操作功能
左键拖动旋转视角
右键拖动平移图形
滚轮滚动放大 / 缩小

📝 小提示:

  • 你必须先点击一下图像区域,使其处于“激活状态”,然后上述鼠标操作才能生效。
  • 某些浏览器(特别是 Safari)可能对 %matplotlib notebook 的交互支持不太好,建议用 Chrome 或 Firefox。
  • 如果鼠标操作无响应,可以尝试重新运行 %matplotlib notebook,然后重新绘图。

如果你希望自动旋转,也可以使用如下代码来动态演示:

for angle in range(0, 360):ax.view_init(elev=30, azim=angle)plt.pause(0.05)

相关文章:

  • Shell循环语句---for和while
  • 【上海大学数据库原理实验报告】MySQL数据库的C/S模式部署
  • 发送百度地图的定位
  • 物联网蓬勃发展是助力楼宇自控技术迈向成熟的关键
  • AI 健康小屋:开启智慧健康管理新范式
  • # 06_Elastic Stack 从入门到实践(六)
  • ffmpeg av_buffer_unref的逻辑实现; av_freep 和 av_freep函数的区别
  • 用c语言实现——一个带头节点的链队列,支持用户输入交互界面、初始化、入队、出队、查找、判空判满、显示队列、遍历计算长度等功能
  • 神经网络权重优化秘籍:梯度下降法全解析(五)
  • 记录一次使用面向对象的C语言封装步进电机驱动
  • Shell脚本中的字符串截取和规则变化
  • 深度学习基石:神经网络核心知识全解析(一)
  • 运行neo4j.bat console 报错无法识别为脚本,PowerShell 教程:查看语言模式并通过注册表修改受限模式
  • 【Java面试笔记:基础】5.String、StringBuffer、StringBuilder有什么区别?
  • transformer 子层连接结构
  • 迅为iTOP-RK3576开发板/核心板6TOPS超强算力NPU适用于ARM PC、边缘计算、个人移动互联网设备及其他多媒体产品
  • ElasticSearch深入解析(一):Elastic Stack全景
  • Java实例化对象都有几种方式
  • (undone) 吴恩达版提示词工程 3. 迭代 (建议用到的时候再根据目录针对看)
  • 学习笔记——《Java面向对象程序设计》-继承
  • 专访|前伊核谈判顾问:伊朗不信任美国,任何核协议都会有中俄参与
  • 资深翻译家、斯诺研究专家安危逝世,曾为多位外国元首做口译
  • 新童谣童诗征稿活动在沪开启:设三个创作主题,面向全国征集
  • 具象的“南方”|一个海南艺术家的穷困与信爱
  • 徐之凯评《突如其来的勇气》|早熟的抵抗
  • 探索未来课堂更多可能,“人工智能课堂分析循证实验室”在沪成立