Jupyter Notebook 是一个开源的 Web 应用程序,允许你创建和共享包含实时代码、方程、可视化和解释性文本的文档。它基于网页浏览器和服务器,可以轻松地集成多种编程语言,如 Python、R、Julia 等。
简介
Jupyter Notebook 的设计理念是允许用户轻松地创建交互式文档,这些文档可以包含代码、方程、可视化以及解释性文本。这使得它非常适合数据科学、机器学习和教育等领域。
安装
首先,你需要安装 Jupyter Notebook。你可以从 Jupyter 官方网站 下载并安装。
快速开始
- 打开终端或命令提示符。
- 输入
jupyter notebook
并按回车键。 - Jupyter Notebook 会启动并打开一个新窗口,你可以在其中创建新的笔记本。
基本操作
创建单元格
在 Jupyter Notebook 中,所有内容都是在一个或多个单元格中进行的。单元格可以是代码单元格或标记单元格。
代码单元格
代码单元格用于运行代码。你可以输入 Python、R 或其他支持的编程语言的代码。
print("Hello, Jupyter Notebook!")
标记单元格
标记单元格用于添加标题、文本或图像。你可以通过选择菜单中的 "插入" > "Markdown" 或 "Raw NBConvert" 来创建标记单元格。
# Markdown 单元格
运行单元格
你可以通过点击单元格并按 Shift + Enter
或使用菜单中的 "运行" 来运行单元格。
高级功能
使用魔法命令
Jupyter Notebook 提供了许多魔法命令,可以帮助你更好地使用它。例如,%matplotlib inline
命令可以让你在笔记本中显示 matplotlib 可视化。
%matplotlib inline
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.show()
使用插件
Jupyter Notebook 支持各种插件,可以帮助你扩展其功能。你可以从 Jupyter 插件官网 下载并安装插件。
资源
Python