jupyterlab:安装nteract的数据浏览器作为扩展?

时间:2019-12-29 03:42:06

标签: npm jupyter jupyter-lab nteract

nteract的数据浏览器(https://github.com/nteract/nteract/tree/master/packages/data-explorer)真的很酷,我想与jupyter一起使用。

https://code.tubitv.com/building-a-model-driven-enterprise-3f37efa9db94看来,dx可以安装到jupyterlab,如下所示

enter image description here

但是我没有找到相关文档,如何在jupyterlab中使用数据浏览器?

谢谢!

2 个答案:

答案 0 :(得分:3)

在撰写本文时,jupyterlab的安装过程与Jupyter笔记本的安装过程不同。这是因为它是根本不同的扩展,带有源代码here

  • Jupyter Notebook将资源管理器放在代码下面的单元格中
  • Jupyter Lab将资源管理器放在一个单独的选项卡中,可通过单击左侧菜单窗格来打开它。

要安装它,请在终端中运行以下命令:

jupyter labextension install @jupyterlab/dataregistry-extension

有关如何使用资源管理器的更多文档是here,以及示例binder deployment,您可以在其中在线尝试资源管理器。

资料来源:感谢infact数据浏览器松弛频道中的Safia Abdalla向我指出了正确的方向。

答案 1 :(得分:2)

Cameron Yick的回答还包括:您还可以通过在jupyter实验室扩展管理器上完全图形化地安装dataregistry-extension(由Cameron Yick描述)来使nteract的数据浏览器为您工作,而无需任何代码。< / p>

无论您如何安装扩展程序,都不要忘记添加行pandas.set_option('display.html.table_schema', True),它会将数据框变成json对象,然后才可以使用data-explorer的图形功能。最终,您必须在jupyter实验室中单击左侧或右侧垂直栏上的小方块图标,以获取数据浏览器界面。请参阅下面的说明: enter image description here