jupyter是日常数据分析中重要的工具之一,这款工具是以网页形式打开,可以在网页中直接编辑、运行,方便与他人分享,目前市面上数据分析课程授课大多是使用jupyter展示。

文档保存为后缀名为.ipynb的JSON格式文件,此外,还可以导出为:HTML、LaTeX、PDF。

这里假定大家已经安装了jupyter,不再重复安装过程。具体可以参考官方文档:https://jupyter.org/。建议通过安装Anaconda来解决Jupyter Notebook的安装问题,因为Anaconda自带Jupter Notebook及其他工具。

 

掌握快捷键,可以大大加快你的开发效率。下面我们将对这些快捷键进行详细的介绍。

 

命令模式:

Esc + H: 当你忘记快捷键的时候可以使用快捷键找到快捷键列表。

Esc + P:打开命令面板(Command Palette)是另一种找到命令的办法。

 

 

2. Enter(回车):切换到编辑模式。

Esc:切换到命令模式

3. Esc + M:将单元格切换到markdown模式,可以编辑标题和图片、文字等。

Esc + Y:将单元格切换到代码模式。

Esc + R:将单元格切换到非markdown的文本编辑模式。

4. Shift + enter:运行当前单元格的内容,选中下一个单元格的内容。光标会进入下一个单元格。

Ctrl + enter: 运行当前内容,光标保留在当前单元格。

5. Ecs + 1:单元格切换为markdown中的标题一。Esc + 1,2,3,4,5分别对应不同级别的标题。

6. Esc + A:在单元格上方插入单元格。

Esc + B:在单元格下方插入单元格。

Esc + X:剪切单元格。

Esc + C:复制单元格。

Esc + V: 粘贴单元格。

Esc + Z:撤销删除单元格。

Esc + D:删除单元格。

7. Esc + Shift + ⬆️:选中本单元格和上侧的单元格。

Esc + Shift + ⬇️:选中本单元格和下侧的单元格。

8. Esc + Shift + M:合并(merge)选中的单元格。

9. Esc + 空格:下滚页面。

Esc + Shift + 空格: 上滚页面。

 

 

编辑模式:

windows电脑中的ctrl键,对应MacBook中Command键

ctrl + ]:向右缩进。

ctrl + [:向左缩进。

2. ctrl + z: 撤销。

ctrl + Shift + z: 还原。

3. ctrl + ⬅️:回到行首。

ctrl + ➡️:到行尾。

4. ctrl + s:保存。

 

 

以上都是常用的快捷操作,多练习几次可以大大提高开发代码效率。

注:1. 如果快捷键被系统中的其它应用占用,则可能会失效

2.将jupyter notebookd ipynb文件转为pdf(包含中文)可能较为折腾,有兴趣的伙伴可以参考。