【机器学习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,所以要注意保存。

相关文章
|
5月前
|
机器学习/深度学习 人工智能 数据挖掘
【Python数据挖掘】数据挖掘简介及Jupyter notebook操作介绍(图文解释 超详细)
【Python数据挖掘】数据挖掘简介及Jupyter notebook操作介绍(图文解释 超详细)
75 0
|
15小时前
|
Python Windows
Jupyter Notebook的使用
Jupyter Notebook的使用
7 0
|
14天前
|
Ubuntu 网络安全 数据安全/隐私保护
使用SSH隧道将Ubuntu云服务器Jupyter Notebook端口映射到本地
这样,你就成功地将Ubuntu云服务器上的Jupyter Notebook端口映射到本地,使你能够通过本地浏览器访问并使用Jupyter Notebook。
36 1
|
14天前
|
JSON 数据可视化 数据挖掘
适合数据分析的ide---Jupyter Notebook的安装使用
适合数据分析的ide---Jupyter Notebook的安装使用
|
24天前
|
机器学习/深度学习 安全 数据安全/隐私保护
Windows系统安装Jupyter Notebook并实现公网访问内网笔记服务
Windows系统安装Jupyter Notebook并实现公网访问内网笔记服务
|
27天前
|
Linux 数据安全/隐私保护 Python
Linux下远程访问Jupyter Notebook 配置
Linux下远程访问Jupyter Notebook 配置
19 0
|
28天前
|
Windows
Anaconda 与 Jupyter notebook
Anaconda 与 Jupyter notebook
|
29天前
|
自然语言处理 数据可视化 数据挖掘
Python 的科学计算和数据分析: 解释什么是 Jupyter Notebook?
Python科学计算与数据分析中,借助`numpy`进行数值计算,`matplotlib`用于绘图。Jupyter Notebook提供交互式编程环境,支持多语言,集成各种可视化工具。其优势在于结合代码、结果和文本,提升工作效率,具备自动补全、语法高亮等特性。示例展示了导入库,生成随机数据并用`matplotlib`画正弦波图的过程。Jupyter Notebook虽便捷,但复杂任务可能需结合`scipy`、`pandas`等更多库。
19 4
|
5月前
|
机器学习/深度学习 安全 数据安全/隐私保护
Jupyter Notebook本地部署并实现公网远程访问内网Jupyter服务器【内网穿透】
Jupyter Notebook本地部署并实现公网远程访问内网Jupyter服务器【内网穿透】
|
1月前
|
机器学习/深度学习 数据可视化 数据挖掘
Jupyter Notebook交互式开源笔记本工具
Jupyter Notebook交互式开源笔记本工具

相关实验场景

更多