JupyterLab介绍及简单教程利器 | JupyterLab 数据分析必备IDE完全指南
原创 游薪渝  2019-05-05
Jupyter is not just a tool, it powers the whole innovation of the world.
⽬录
简介
先尝为敬
介绍
类型
Notebook 基本功能
%matplotlib
%timeit
%run
Cell 类型
⾃⾃动补全
问号查看详细⽂⽂档
Magic Code
快捷键
制作 PPT
JupyterLab 独有的实⽤⽤功能
灵活多窗⼝⼝视图
展开和收缩Cell
拖拽 Cell
主题
⽀持多种类型⽂⽂件
插件
Awesome jupyterlab extension list Github Extenion
Jupyter Git
Jupyterlab-toc
Jupyterlab-drawio
Jupyterlab_voyager
安装其他语⾔⾔的 Kernel
安装 R Kernel
安装 Julia Kernel Notebook
资源推荐
总结
简介
JupyterLab 是 Jupyter 团队为 Jupyter 项⽬开发的下⼀代基于 Web 的界⾯。相对于 Jupyter Notebook,它的集成性更强,更灵活并且更易扩展。它⽀持100种多种语⾔[2],⽀持多种⽂档相互集成,实现了交互式计算的新⼯作流程^1[3]。
如果说 Jupyter Notebook 像是⼀个交互式的笔记本,那么 Jupyter Lab 更像是⼀个交互式的 VSCode。另外,JupyterLab ⾮常强⼤的⼀点是,你可以将它部署在云服务器,不管是电脑、平板还是⼿机,都只需⼀个浏览器,即可远程访问使⽤。
使⽤ JupyterLab,你可以进⾏数据分析相关的⼯作,可以进⾏交互式编程,可以学习社区中丰富的 Notebook 资料。
在 GitHub上有超过170万个公共 Jupyter Notebook[4]。 例如官⽅ "A gallery of interesting Jupyter Notebooks"[5] 中列举了如下主题的各类 Notebook:
·
编程与计算机科学·统计学,机器学习和数据科学·数学,物理,化学,⽣物学·地球科学和地理空间数据·语⾔学与⽂本挖掘·⼼理学和神经科学·机器学习,统计和概率·物理,化学和⽣物学·经济与⾦融·地球科学和地理空间数据
如果你是教授者,你还可以使⽤它进⾏教学,例如,可以通过安装插件,⾃动化检查学⽣的代码结果。你可以阅读这本书获取更多建议和信息:《Teaching and Learning with Jupyter》[6]。
python安装教程非常详细总之,⽆论你是什么专业,⽆论你是做什么领域,⽆论你是之前使⽤过 Jupyter Notebook,还是完全没有接触过。从现在开始,使⽤JupyterLab 这⼀得⼼应⼿的⼯具,都可以提升你的⼯作效率,让你的体验更加美好。
Note: 阅读本⽂最佳⽅式是打开电脑,实际的动⼿试⼀试这些功能。
先尝为敬
在安装之前,你可以直接在 Binder 中尝试使⽤ JupyterLab[7]。
安装⼗分简易,可以通过 conda, pip, 或者 pipenv 进⾏安装[8]。
# conda
conda install -c conda-forge jupyterlab
# pip
pip install jupyterlab
# pipenv
pipenv install jupyterlab
pipenv shell
个⼈推荐使⽤ Conda 的⽅式安装。
启动
进⼊到你想要使⽤ JupyterLab 的⽬录下,执⾏命令:Jupyter lab
即可启动。
Token 的⽤途是确认⾝份,在你打开新标签时需要输⼊。介绍
界⾯:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。