【随手记】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)
相关推荐
kobe_OKOK_15 小时前
__getattr__和__getattribute__如何用
python
全栈弄潮儿16 小时前
Python实战第2期: 变量与数据类型
后端·python·agent
长沙三为智能科技16 小时前
家政小程序门店运营模块设计:会员、下单、派单、结算四段链路的落地拆解
python·小程序·内容运营
Cc.Y16 小时前
Java零基础入门:可变字符串与包装类:StringBuilder、StringBuffer 与 通讯录管理系统实战
java·开发语言·python
golang学习记16 小时前
VSCode多光标迎来重大更新
ide·vscode·编辑器
启观川16 小时前
数据结构与算法 -第 3 章 常用算法-动态规划
数据结构·笔记·python·算法
码爸16 小时前
排序算法介绍
python·算法·排序算法
53488736abcdefg16 小时前
Anaconda+Jupyter+NumPy
jupyter·numpy·anaconda
笔墨登场说说16 小时前
flink bin/start-cluster.sh 帮我做成开机启动
开发语言·python
MoRanzhi120317 小时前
第 3 篇 · 数据清洗与特征工程:从问题判定到特征构建
python·pandas·数据清洗·特征工程·缺失值处理·异常值检测·特征编码