Jupyter Notebook 介绍| 学习笔记

简介: 快速学习 Jupyter Notebook 介绍

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

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


Jupyter Notebook 介绍


内容简介:

1.Jupyter Notebook 介绍

2.为什么使用 Jupyter Notebook


1.Jupyter Notebook 介绍


image.png


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 一样,每查看一次数据就要重新运行一次。

相关文章
|
6月前
|
数据采集 机器学习/深度学习 数据可视化
使用Jupyter Notebook进行数据分析:入门与实践
【6月更文挑战第5天】Jupyter Notebook是数据科学家青睐的交互式计算环境,用于创建包含代码、方程、可视化和文本的文档。本文介绍了其基本用法和安装配置,通过一个数据分析案例展示了如何使用Notebook进行数据加载、清洗、预处理、探索、可视化以及建模。Notebook支持多种语言,提供直观的交互体验,便于结果呈现和分享。它是高效数据分析的得力工具,初学者可通过本文案例开始探索。
|
2月前
|
Ubuntu
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
本文介绍了如何在Ubuntu系统下使用Anaconda和Jupyter Notebook指定并切换不同的虚拟环境。
105 0
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
|
4月前
|
Python
Jupyter Notebook又一利器nbterm,在终端玩notebook!
Jupyter Notebook又一利器nbterm,在终端玩notebook!
|
6月前
|
文字识别 异构计算 Python
关于云端Jupyter Notebook的使用过程与感想
在自学Python时,由于家庭电脑使用冲突和设备老旧,转向云端平台。体验了多个服务:1. 魔搭modelscope(最喜欢,赠送资源丰富,社区活跃),2. Colaboratory(免费GPU,但有时重启,建议用阿里云),3. Deepnote(免费环境有限,但GPT-4代码生成功能强大),4. 飞桨aistudio(适合PaddlePaddle用户),5. ModelArts(曾有免费实例,现难找)。综合来看,阿里云的稳定性与服务更优,尤其是魔搭的自动代码修正功能。对于AIGC,推荐魔搭和付费版PAI-DSW。欢迎分享更多云端Jupyter平台体验。
332 1
|
6月前
|
Python 数据挖掘 数据可视化
Python数据分析——Pandas与Jupyter Notebook
【6月更文挑战第1天】 本文探讨了如何使用Python的Pandas库和Jupyter Notebook进行数据分析。首先,介绍了安装和设置步骤,然后展示了如何使用Pandas的DataFrame进行数据加载、清洗和基本分析。接着,通过Jupyter Notebook的交互式环境,演示了数据分析和可视化,包括直方图的创建。文章还涉及数据清洗,如处理缺失值,并展示了如何进行高级数据分析,如数据分组和聚合。此外,还提供了将分析结果导出到文件的方法。通过销售数据的完整案例,详细说明了从加载数据到可视化和结果导出的全过程。最后,讨论了进一步的分析和可视化技巧,如销售额趋势、产品销售排名和区域分布,以及
254 2
|
7月前
|
JSON 数据可视化 数据挖掘
适合数据分析的ide---Jupyter Notebook的安装使用
适合数据分析的ide---Jupyter Notebook的安装使用
123 2
|
7月前
|
Ubuntu 网络安全 数据安全/隐私保护
使用SSH隧道将Ubuntu云服务器Jupyter Notebook端口映射到本地
这样,你就成功地将Ubuntu云服务器上的Jupyter Notebook端口映射到本地,使你能够通过本地浏览器访问并使用Jupyter Notebook。
493 1
|
7月前
|
Linux 数据安全/隐私保护
anaconda运行Notebook和jupyter报错resource.setrlimit(resource.RLIMIT_NOFILE, (soft, hard)) ValueError
anaconda运行Notebook和jupyter报错resource.setrlimit(resource.RLIMIT_NOFILE, (soft, hard)) ValueError
63 0
|
7月前
|
Linux 数据安全/隐私保护 Python
Linux下远程访问Jupyter Notebook 配置
Linux下远程访问Jupyter Notebook 配置
115 1
|
7月前
|
Python Windows
Jupyter Notebook的使用
Jupyter Notebook的使用