Press "Enter" to skip to content

我在我的数据科学职业生涯中才发现的5个Jupyter Notebook小技巧

自定义键盘快捷键、文本高亮等

由Lukas Bato在Unsplash上的图片

尽管Jupyter Notebooks在R、Python和Julia的用户中很受欢迎,但很少有人充分利用它们的功能。

大多数用户只熟悉基本命令(执行代码、注释、保存等),但很少使用Jupyter的隐藏技巧,即使这些技巧可以节省大量时间和精力。

自2019年(我开始使用Jupyter的时候)以来,我发现了许多节省时间的技巧和提示,大多数初学者都不知道。在本文中,我将向您展示我最喜欢的5个技巧:

  1. 键盘快捷键 – “现成的”命令,如插入/删除/移动单元格和文本
  2. 自定义键盘快捷键 – 添加自己的高级命令,如上/下移动单元格或重新启动内核并从键盘上运行到当前单元格
  3. Markdown格式 – 创建表格、格式化文本和创建复选框
  4. HTML格式 – 高亮文本和使您的注释更加突出
  5. “为输出启用滚动” – 隐藏冗长的单元格结果(调整超参数时非常有用)

提示1:键盘快捷键

键盘快捷键提供了一种巧妙的方式来在Jupyter笔记本中导航和执行命令。以下是我主要使用的快捷键:

运行单元格

  • Shift + Enter – 运行当前单元格并选择下方的单元格
  • Ctrl/Cmd + Enter – 运行当前单元格
  • Option/Alt + Enter – 运行当前单元格并在下方插入一个单元格

保存进度

  • Ctrl/Cmd + s – 保存笔记本

插入/删除单元格

首先,点击单元格内部,然后确保处于命令模式,按下Esc。如果不按Esc,则处于编辑模式,只能对单元格内容执行操作(而不是单元格本身)。一旦进入命令模式,单元格中的光标将停止闪烁。然后,按下以下之一:

Leave a Reply

Your email address will not be published. Required fields are marked *