Jupyter Notebook详细教程(上)

Jupyter Notebook是一个强大的工具,常用于数据科学项目,结合代码、文本和媒体。本文将介绍如何安装Jupyter,创建Notebook,以及探索其关键术语和功能,包括单元格、内核和Markdown。此外,通过一个数据分析实例展示了Notebook的工作流程,适用于Python和pandas的初学者。
摘要由CSDN通过智能技术生成

Jupyter Notebook 是一个非常强大的工具,常用于交互式地开发和展示数据科学项目。它将代码和它的输出集成到一个文档中,并且结合了可视的叙述性文本、数学方程和其他丰富的媒体。它直观的工作流促进了迭代和快速的开发,使得 notebook 在当代数据科学、分析和越来越多的科学研究中越来越受欢迎。最重要的是,作为开源项目的一部分,它们是完全免费的。

Jupyter 项目是早期 IPython Notebook 的继承者,它在 2010 年首次作为原型发布。尽管在 Jupyter Notebook 中可以使用许多不同的编程语言,但本文将重点介绍 Python,因为在 Jupyter Notebook 中 python 是最常见的。

为了充分理解本教程,你应该熟悉编程,特别是 Python 和 pandas(译者注:Pandas 是python的一个数据分析包)。也就是说,如果你有编程经验,这篇文章中的 Python 不会太陌生,而 pandas 也是容易理解的。Jupyter Notebooks 也可以作为一个灵活的平台来运行 pandas 甚至是 Python,这将在这篇文章中体现。

我将会:

  • 介绍一些安装 Jupyter 和创建你的第一个 notebook 的基本知识。
  • 深入钻研,学习所有重要的术语。
  • 探索笔记是如何轻松地在网上共享和发布。事实上,这篇文章就是一个 Jupyter notebook!这里的一切都是在 Jupyter notebook 环境中编写的,而你正在以只读的形式查看它。

Jupyter Notebook 数据分析实例

我们将通过一个样本分析,来回答一个真实的问题,这样你就可以看到一个 notebook 的工作流是如何使任务直观地完成的,当我们分享给其他人时也可以让其他人更好地理解。

假设你是一名数据分析师,你的任务是弄清楚美国最大公司的利润变化历史。你会发现自从 1955 年第一次发表这个名单以来,已有超过 50 年的财富 500 强企业的数据集,这些数据都是从《财富》的公共档案中收集来的。我们已经创建了一个可用数据的 CSV 文件(你可以在这里获取它)。

正如我们将要演示的,Jupyter Notebooks 非常适合这项调查。首先,让我们安装 Jupyter。

安装

初学者开始使用 Jupyter Notebooks 的最简单方法是安装 Anaconda。Anaconda 是最广泛使用的用于数据科学的 Python 发行版,并且预装了所有常用的库和工具。除了 Jupyter 之外,Anaconda 中还封装了一些 Python 库,包括 NumPypandasMatplotlib,并且这完整的1000+列表是详尽的。这使你可以在自己完备的数据科学研讨会中运行,而不需要管理无数的安装包或担心依赖项和特定操作系统的安装问题。

安装 Anaconda:

  1. 下载支持 Python 3 (就不用 Python 2.7 了)的最新版本 Anaconda。
  2. 按照下载页面或可执行文件中的说明安装 Anaconda。

如果你是已经安装了 Python 的更高级的用户,并且更喜欢手动管理你的软件包,那么你可以使用pip:

pip3 install jupyter

创建你的第一个 Notebook

在本节中,我们将看到如何运行和保存 notebooks,熟悉它们的结构,并理解接口。我们将会熟悉一些核心术语,这些术语将引导你对如何使用 Jupyter notebooks 进行实际的理解,并为下一节做铺垫,该部分将通过示例数据分析&#

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Jupyter Notebook是一个开源的交互式笔记本,可以用于数据清理和转换、数值模拟、统计建模、数据可视化、机器学习等多种用途。下面是Jupyter Notebook入门教程的一些基本内容: 1. 安装Jupyter Notebook:首先需要安装Python和Jupyter Notebook。可以通过Anaconda来安装,Anaconda是一个Python的科学计算发行版,内置了Jupyter Notebook。 2. 启动Jupyter Notebook:安装完成后,在命令行中输入`jupyter notebook`命令,即可启动Jupyter Notebook。然后会在浏览器中打开一个新的页面,显示Jupyter Notebook的主界面。 3. 创建新的Notebook:在主界面中,点击右上角的"New"按钮,选择"Python 3"(或其他支持的语言)来创建一个新的Notebook。然后会打开一个新的页面,可以在其中编写代码和文本。 4. 编写代码和文本:在Notebook中,可以使用代码单元格和文本单元格来编写代码和文本。代码单元格用于编写和执行代码,文本单元格用于编写文本说明。可以通过点击单元格来选择编辑模式或命令模式。 5. 执行代码:在代码单元格中编写完代码后,可以使用快捷键Shift+Enter来执行代码。执行结果会显示在代码单元格下方。 6. 添加和删除单元格:可以通过点击菜单栏中的"Insert"按钮来添加新的单元格,可以选择在当前单元格的上方或下方插入。可以通过点击单元格左侧的删除按钮来删除单元格。 7. 保存和导出Notebook:可以使用菜单栏中的"File"按钮来保存Notebook,保存为.ipynb格式。也可以选择导出为其他格式,如HTML、PDF等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

训灼说

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值