Jupyter Notebook 运用手册
作者头像
  • 品评科技网
  • 2020-01-20 07:05:08 6

前言

对于交互式开发和展示数据科学项目而言,Jupyter笔记本是一个极为强大的工具。本文将指导您如何在本地计算机上设置Jupyter笔记本,并如何使用它来运行Python程序。

Jupyter笔记本是一种将代码及其输入整合到一个文档中的工具。该文档包含了可视化、叙述性文本、数学公式以及其他多媒体内容。这种直观的工作流程促进了迭代开发和快速实验,使得Jupyter笔记本在现代数据科学、分析等领域中越来越受欢迎。

作为开源项目Jupyter的一部分,Jupyter笔记本完全免费。

安装Jupyter Notebook

Python本身并不包含Jupyter笔记本,因此如果您想尝试使用它,需要先安装Jupyter。有多种方法可以安装Jupyter:

  • 使用Python自带的pip工具:

    shell pip install jupyter

  • 如果您使用Anaconda发行版,Anaconda自带的conda工具可以用来安装第三方包。由于Anaconda预装了许多科学包,包括Jupyter笔记本,因此您只需安装Anaconda即可。

启动Jupyter Notebook

安装完成后,我们可以开始使用Jupyter笔记本。首先,打开终端并进入您选择的文件夹。建议从文档文件夹开始,然后创建一个名为“笔记本”的子文件夹或其他易于记忆的文件夹。

在终端中导航到该文件夹,然后运行以下命令:

shell jupyter notebook

在Windows系统上,您可以通过Anaconda安装的快捷方式来打开Jupyter笔记本。这将启动Jupyter,您的默认浏览器应打开(或在新标签页中)访问以下URL:http://localhost:8888/tree。

创建笔记本

现在您已经启动了Jupyter笔记本服务器,接下来学习如何创建一个实际的笔记本文档。

只需点击右上角的“新建”按钮,它将显示一个选项列表。在大多数情况下,您会选择Python 3作为内核。此时,您的网页应该显示一个空白的笔记本界面。

命名笔记本

默认情况下,笔记本的名称为“Untitled”。为了方便识别,建议修改名称。将鼠标移到“Untitled”上,然后单击文本。您将看到一个“重命名笔记本”的对话框。将它重命名为“Hello Jupyter”。

运行单元格

笔记本的单元格默认用于编写代码,并使用您启动笔记本时选择的内核。在这个例子中,您的内核是Python 3,因此您可以在单元格中编写Python代码。

为了验证一切是否正常,可以在单元格中输入一些Python代码并运行它。例如,输入以下代码:

python print('Hello Jupyter!')

运行单元格的方法是选择单元格并点击顶部按钮栏中的“运行”按钮,或者使用快捷键Shift+Enter。

运行单元格时,您会注意到单元格左侧会出现方括号,其中填充了一个数字,表示您运行单元格的顺序。

添加丰富内容

Jupyter笔记本支持在单元格中添加丰富的多媒体内容。主要使用Markdown和代码两种单元格类型。

Markdown单元格

Jupyter笔记本支持Markdown,这是一种轻量级标记语言,可以轻松地设置文本样式。设置一个新单元格为Markdown类型,然后输入以下内容:

markdown 这是一个Markdown单元格。

运行单元格后,内容将以Markdown格式显示。

标题

在Markdown中创建标题非常简单。只需使用不同数量的#号即可。使用更多的#号会使标题变小。例如:

```markdown

主标题

子标题

小标题

```

运行单元格后,您将看到格式化的标题。

导出笔记本

当您需要与非技术人员分享成果时,可以使用nbconvert工具将笔记本导出为多种格式。例如,将笔记本转换为PDF格式:

shell jupyter nbconvert Hello_Jupyter.ipynb --to pdf

结语

Jupyter笔记本不仅适用于学习和教授编程语言,还非常适合共享数据。您可以将笔记本转换为幻灯片或直接在GitHub上分享。如果需要在不安装任何软件的情况下共享笔记本,可以考虑使用Binder服务。希望本文能帮助您更好地理解和使用Jupyter笔记本。

    本文来源:图灵汇
责任编辑: : 品评科技网
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
Notebook运用Jupyter手册
    下一篇