且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Jupyter Notebook 介绍| 学习笔记

更新时间:2022-09-06 18:11:00

开发者学堂课程【Python 数据可视化库 Matplotlib 快速入门Jupyter Notebook 介绍学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/606/detail/8829


Jupyter Notebook 介绍


内容简介:

1.Jupyter Notebook 介绍

2.为什么使用 Jupyter Notebook


1.Jupyter Notebook 介绍


Jupyter Notebook 介绍| 学习笔记


Jupyter 项目是一个非盈利的开源项目,源于2014年的 ipython 项目,并逐渐发展为支持跨所有编程语言的交互式数据科学计算的工具。

·Jupyter Notebook,原名 IPython Notbook,是 IPython 的加强网页版,一个开源 Web 应用程序

·Jupyter 名字源自 Julia、Python 和 R(数据科学的三种开源语言)

·Jupyter Notebook 是一款程序员和科学工作者的编程/文档/笔记/展示软件

·.ipynb 文件格式是用于计算型叙述的 JSON 文档格式的正式规范


2.为什么使用 Jupyter Notebook

传统软件开发:工程或目标明确

需求分析,设计架构,开发模块,测试

数据挖掘:艺术或目标不明确

使用目的是具体的洞察目标,而不是机械的完成任务,通过执行代码来理解问题,迭代式地改进代码来改进解决方法。

实时运行的代码、叙事性的文本和可视化被整合在一起,方便使用代码和数据来讲述故事

对比 Jupyter Notebook和Pycharm

在画图方面,Jupyter Notebook 可以直接实现画图结果和数据结果。而 Pycharm 在画图结果阶段会堵塞,只有关掉画图结果页面,才能进入数据结果读取。

在数据展示方面,Jupyter Notebook 有很大的优势,可以直接将数据展示出来,并不需要像 Pycharm 一样,每查看一次数据就要重新运行一次。