【机器学习2】什么是Jupyter notebook & 新手使用Jupter notebook

简介: 【机器学习2】什么是Jupyter notebook & 新手使用Jupter notebook

什么是Jupyter notebook?

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。

Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。

(来自百度百科)

Jupyter notebook于我来说,最方便的一点是,可以边写代码边运行,一方面,但运行出现错误时可以直接缩小自己的检查范围,很直观找出自己的错误。

还有很棒的一点是,Jupyter notebook它可以将代码、文档集中在一处,一目了然,还可以加一些叙述性的文字等等,最后看起来很连贯。

如何安装Jupyter notebook?

大家可以参考这篇博客进行安装手把手教你安装Jupyter notebook(保姆级教程)

如何启动Jupyter notebook?

当安装好Jupyter notebook后

①点击开始

②搜索Jupyter notebook

④按ctrl并同时点击网址,即可打开。

新手如何上手Jupyter notebook?

①新建

(我这里的编程环境为Python 3)

②熟悉基础操作——键盘输入模式

Jupyter Notebook 有两种键盘输入模式,编辑模式和命令模式。

编辑模式,允许用户往单元中键入代码或文本;这时的单元框线是绿色的。

命令模式,键盘输入运行程序命令;这时的单元框线是蓝色。

此时,当输入代码时,单元框就是绿色的。

接下来,进入命令模式,单元框就会变为蓝色。(下面这个指令:它表示运行或者等待运行)

接下来,当我们运行程序。

这里有两种方式:

一种是Ctrl+Enter,它表示,运行当前代码块,并且光标进入下面代码块。(简单理解,就是运行本单元格)

(按完键之后:)

还有一种是Shift+Enter,它表示,运行且进入下面的代码块。     (简单理解,就是运行本单元格,选中下个单元格)

(按完键之后:)

③两种模式的切换

编辑模式进入命令模式:ESC

命令模式进入编辑模式:Enter

④一些快捷键

Alt+Enter : 运行本单元,在其下插入新单元

Y:单元转入代码状态

M:单元转入markdown状态

A:在当前单元格上方插入新单元格

B:在当前单元格下方插入新单元格

X:剪切选中的单元

Shift +V:在上方粘贴单元

⑤重命名notebook

它默认是这样的:

此时,我们可以点击进行重命名:

 

⑥保存notebook

⑦关闭notebook

关闭之后,就不是绿色了。

⑧上传别人的notebook文件,实现共享

点击upload

选择想要上传的文件,打开即可

关闭Jupler notebook服务器

直接关闭notebook页面即可。

同时,这也会关闭所有在运行中的notebook,所以要注意保存。

相关文章
|
4月前
|
数据采集 机器学习/深度学习 数据可视化
使用Jupyter Notebook进行数据分析:入门与实践
【6月更文挑战第5天】Jupyter Notebook是数据科学家青睐的交互式计算环境,用于创建包含代码、方程、可视化和文本的文档。本文介绍了其基本用法和安装配置,通过一个数据分析案例展示了如何使用Notebook进行数据加载、清洗、预处理、探索、可视化以及建模。Notebook支持多种语言,提供直观的交互体验,便于结果呈现和分享。它是高效数据分析的得力工具,初学者可通过本文案例开始探索。
|
2月前
|
Python
Jupyter Notebook又一利器nbterm,在终端玩notebook!
Jupyter Notebook又一利器nbterm,在终端玩notebook!
|
2月前
|
机器学习/深度学习 Ubuntu Linux
【机器学习 Azure Machine Learning】使用Aure虚拟机搭建Jupyter notebook环境,为Machine Learning做准备(Ubuntu 18.04,Linux)
【机器学习 Azure Machine Learning】使用Aure虚拟机搭建Jupyter notebook环境,为Machine Learning做准备(Ubuntu 18.04,Linux)
|
4月前
|
文字识别 异构计算 Python
关于云端Jupyter Notebook的使用过程与感想
在自学Python时,由于家庭电脑使用冲突和设备老旧,转向云端平台。体验了多个服务:1. 魔搭modelscope(最喜欢,赠送资源丰富,社区活跃),2. Colaboratory(免费GPU,但有时重启,建议用阿里云),3. Deepnote(免费环境有限,但GPT-4代码生成功能强大),4. 飞桨aistudio(适合PaddlePaddle用户),5. ModelArts(曾有免费实例,现难找)。综合来看,阿里云的稳定性与服务更优,尤其是魔搭的自动代码修正功能。对于AIGC,推荐魔搭和付费版PAI-DSW。欢迎分享更多云端Jupyter平台体验。
154 1
|
4月前
|
Python 数据挖掘 数据可视化
Python数据分析——Pandas与Jupyter Notebook
【6月更文挑战第1天】 本文探讨了如何使用Python的Pandas库和Jupyter Notebook进行数据分析。首先,介绍了安装和设置步骤,然后展示了如何使用Pandas的DataFrame进行数据加载、清洗和基本分析。接着,通过Jupyter Notebook的交互式环境,演示了数据分析和可视化,包括直方图的创建。文章还涉及数据清洗,如处理缺失值,并展示了如何进行高级数据分析,如数据分组和聚合。此外,还提供了将分析结果导出到文件的方法。通过销售数据的完整案例,详细说明了从加载数据到可视化和结果导出的全过程。最后,讨论了进一步的分析和可视化技巧,如销售额趋势、产品销售排名和区域分布,以及
134 2
|
5月前
|
Linux 数据安全/隐私保护
anaconda运行Notebook和jupyter报错resource.setrlimit(resource.RLIMIT_NOFILE, (soft, hard)) ValueError
anaconda运行Notebook和jupyter报错resource.setrlimit(resource.RLIMIT_NOFILE, (soft, hard)) ValueError
45 0
|
5月前
|
JSON 数据可视化 数据挖掘
适合数据分析的ide---Jupyter Notebook的安装使用
适合数据分析的ide---Jupyter Notebook的安装使用
|
5月前
|
Ubuntu 网络安全 数据安全/隐私保护
使用SSH隧道将Ubuntu云服务器Jupyter Notebook端口映射到本地
这样,你就成功地将Ubuntu云服务器上的Jupyter Notebook端口映射到本地,使你能够通过本地浏览器访问并使用Jupyter Notebook。
360 1
|
5月前
|
自然语言处理 数据可视化 数据挖掘
Python 的科学计算和数据分析: 解释什么是 Jupyter Notebook?
Python科学计算与数据分析中,借助`numpy`进行数值计算,`matplotlib`用于绘图。Jupyter Notebook提供交互式编程环境,支持多语言,集成各种可视化工具。其优势在于结合代码、结果和文本,提升工作效率,具备自动补全、语法高亮等特性。示例展示了导入库,生成随机数据并用`matplotlib`画正弦波图的过程。Jupyter Notebook虽便捷,但复杂任务可能需结合`scipy`、`pandas`等更多库。
67 4
|
5月前
|
Linux 数据安全/隐私保护 Python
Linux下远程访问Jupyter Notebook 配置
Linux下远程访问Jupyter Notebook 配置
68 1
下一篇
无影云桌面