Jupyter笔记本:垂直分屏(即水平添加单元格)

时间:2016-04-06 21:44:15

标签: python jupyter jupyter-notebook

是否可以在另一个单元格的一侧添加单元格,垂直分割屏幕? 在比较两个事物列表时,这似乎非常有用。

我没有看到这个选项支持开箱即用,所以我猜它需要一些额外的js?

4 个答案:

答案 0 :(得分:3)

现在可以在JupyterLab中进行此操作。请参见this示例:

...有一个菜单项可为该笔记本创建一个新的并排视图,该视图将与另一个视图保持同步:

enter image description here

请注意,JupyterLab最终将取代Jupyter Notebook。请参阅this答案。

答案 1 :(得分:2)

目前这是不可能的(2016年4月12日),但是在Jupyter github问题中有一张票提到“很快”我们将能够在同一个浏览器标签中打开几个笔记本;这将允许您正在寻找的并排比较。

答案 2 :(得分:0)

是的,有可能。请按照以下步骤操作。

  1. 安装扩展程序
>>> pip install jupyter_nbextensions_configurator jupyter_contrib_nbextensions
>>> jupyter contrib nbextension install --user
>>> jupyter nbextensions_configurator enable --user
  1. 启用Splitcell扩展

  2. 打开Jupyter笔记本

  3. 转到nbextensions标签

enter image description here

  1. 搜索splitcell扩展并将其启用

enter image description here

  1. 此后通过任何笔记本上的图标使用它。

enter image description here

别忘了查看其他很棒的扩展。请享用。

答案 3 :(得分:0)

您可以右键单击文件选项卡,然后选择“笔记本的新视图”。

enter image description here