Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 4 KB

免费的在线版Jupyter Notebook.md

File metadata and controls

50 lines (35 loc) · 4 KB

免费的在线Jupyter Notebook

正所谓生命不息,折腾不止,一个看着顺眼的IDE是成功的一半,我从最开始的NotePad++,到给Atom安装各式各样的插件,再后来改用VS Code ,之后到PyCharm,正是在这样不断的折腾中,导致我的编程水平迟迟没有长进。。。直到我发现了 Jupyter Notebook(就像是从Android 换到 IOS), 它是一个交互式笔记本,支持在运行程序的同时插入自己的笔记注释,同时它又十分轻量,确认过眼神,就决定是它了!

关于 Jupyter Notebook 是啥:https://www.jianshu.com/p/86117613b7a6

现在我已经使用 Jupyter Notebook 好几个月了,但本地化的 Jupyter Notebook 又存在着不少的缺点,虽然可以用坚果云同步,但当另一个设备上没有安装 Jupyter Notebook 就会十分棘手(PS:IOS上的 Juno 挺好用),原生的代码块字体也十分丑陋。仿佛是上天眷顾我,昨日偶然间发现一个网站,一款免费的在线版 Jupyter Notebook ,它除了完美继承了Jupyter Notebook 之外,甚至有过之无不及,解决了许多原生 Jupyter Notebook 所存在的痛点,下面就来介绍一些它的特性:

提供了免费的服务器和私有云

所以你的程序可以直接运行在上面。

几近完美的编程体验

Code cell支持独有的沉浸模式,美化代码,代码片段功能,提高用户的代码编写效率。

  • 沉浸模式:支持在沉浸模式下编写代码,让用户更专注于数据分析工作,不受打扰。
  • 美化代码:提供基于通用的PEP 8 规范的python代码美化,提升代码可读性。
  • 代码片段:提供插入和收藏代码片段功能来减少用户在数据分析过程中重复思考和搜索代码的时间。
  • 隐藏Code Cell:点击code cell右上角的小按钮即可隐藏代码。项目发布后,隐藏的代码不会显示在项目里。Fork该项目进入运行时,可以展开隐藏代码,查看完整项目内容。

代码片段

这是原生 Jupyter Notebook 没有的哦,你可以在这边整理自己的代码知识库,并在写代码时快速插入使用。代码片段分为公有库和我的收藏。

  • 公有库:公有库为官方预置的数据分析、机器学习的常用代码。(这玩意相当好用啊,尤其是我这样的新手)
  • 我的收藏:你可以自定义一些代码片段,方便下次重新利用。

变量监控

这也是原生 Jupyter Notebook 没有的,你可以随时查看项目的变量赋值情况,显示的信息有:变量名、类型、占用内存和变量的赋值。

支持多种Kernel类型

支持Python 2.7.9 & Python 3.5.2R 3.3.2 。你可以根据需求在菜单栏切换kernel。除此之外,还十分贴心地内置了各类主流的机器学习、深度学习框架,集成了常见数据分析包,对新手及其友好啊~

提供了许多数据实战教程和公共数据集

有了完美的编程环境,是不是就可以开始实战了呢?教程都已经给你写好啦,赶紧开始吧~

【推荐!!】数据分析学习计划:https://www.kesci.com/home/project/5a0575cd60680b295c1ecff2

学完教程后,还有公共数据集等待着你去挖掘,巩固所学到的知识!

别和我说看到这了还不晓得网址