网易首页 > 网易号 > 正文 申请入驻

Jupyter Notebook的10个常用扩展介绍

0
分享至


Jupyter Notebook(前身为IPython Notebook)是一种开源的交互式计算和数据可视化的工具,广泛用于数据科学、机器学习、科学研究和教育等领域。它提供了一个基于Web的界面,允许用户创建和共享文档,这些文档包含实时代码、方程、可视化和文本。

在数据科学和人工智能领域,Jupyter Notebook是探索数据和开发人工智能模型的重要工具。它的交互式设置允许逐步执行代码,对于调整机器学习模型和可视化数据特别有用。Jupyter结合了代码、文本和图形,非常适合解释人工智能概念和数据分析。

Jupyter Notebook中的扩展与其他软件平台中的插件或附加组件相当。它们扩展了Notebook的核心功能,可以为我们提供从简单的界面增强到提升数据操作和可视化的高级功能。使用户能够根据自己的需要精确地定制环境,使Jupyter Notebook成为一个更通用、适应性更强的工具,可用于各种任务。

在本文中,我们将探索Jupyter Notebook提升我们数据科学经验的强大扩展组件。

利用先进的JupyterNotebook扩展可以改变您的数据分析和演示体验。“Hinterland”提高编码效率,而“Table of Contents”和“Spellchecker”可以提高导航和准确性。' ExecuteTime '和' Toggle all line number '有助于代码优化和可读性。为了获得更具交互性的体验,“Live Markdown Preview”和“Runtools”提供了实时Markdown渲染和增强的单元格执行控制。“Codefolding”和“Code Prettifier”这样的扩展简化了编码界面,使其更干净并且易于管理。

如何使用Jupyter Notebook扩展

要使用这些扩展,通常需要使用pip或conda安装它们,并在Jupyter环境中启用它们。某些扩展可能需要额外的依赖项或具有特定的兼容性要求。

首先,在Anaconda命令提示符或终端中运行以下代码来安装扩展。

pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install

如果你是windows的话可以直接在anaconda管理界面操作

这时再打开Jupyter笔记本将有一个名为“nbeextensions”的选项卡。

常用的扩展介绍

1、Hinterland

这个扩展通过提供自动代码完成建议来提高编码效率。Hinterland提供了一个潜在匹配列表,加快了编码过程,这在处理长或复杂的函数名时特别有用。它减少了打字错误和语法错误的可能性,简化了开发工作流程。

2、Table of Contents

它在笔记本中创建了一个动态目录,显著改善了冗长内容的导航。可以通过点击标题快速跳转到不同的部分。这对于拥有大量笔记本的数据科学家特别有用,可以方便地访问其分析或报告的各个部分。

3、Spellchecker

Spellchecker扫描笔记本中的文本,突出显示拼写错误。这个功能对于确保笔记本中的文档、笔记和解释没有错误且易于理解是非常宝贵的。

4、ExecuteTime

这个扩展可以显示每个单元格的执行时间。它有利于性能分析,有助于识别代码中的瓶颈。了解哪些部分运行时间最长,可以让优化代码以获得更高的效率。

5、Toggle all line numbers

这是一个简单而强大的代码调试和审查工具。它可以显示或隐藏所有单元格中的行号。这在查看代码中的错误或与他人协作时特别有用。

6、Runtools

Runtools可以提供额外的单元执行控制,增强运行的灵活性。功能包括运行当前单元以上或以下的所有单元,这对于在不执行整个文档的情况下测试不同部分非常方便。

7、Highlighted Selected Word

每当你选择代码中的一个词时,这个扩展自动突出显示该词的所有其他实例。这于代码分析和编辑非常有用,特别是在大型笔记本中,它有助于快速定位和修改特定的变量或函数。

8、Tree Filter

通过添加搜索和过滤功能改进了文件列表。这个扩展使管理和查找文件更容易,特别是在处理许多文件时。

9、Codefolding

折叠或折叠代码块,使读取大型代码单元更容易访问和更方便。

10、Code Prettifier

根据各种编码标准自动格式化代码,这对于维护代码质量,确保一致性和可读性至关重要。

以上就是常用的扩展介绍,还有其他很多的扩展,额可以查看官网地址:

https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/nbextensions.html

主题

最后我们再说说主题,一般模型的Jupyter Notebook没有主题,就是一个简单的白色页面,但有一个第三方扩展和工具,允许我们更改或自定义主题,

可以使用Python的包管理器' pip '安装' jupyterthemes '包:

pip install jupyterthemes

安装完成后,可以使用以下命令从终端或命令提示符切换主题:

jt -t themename

主题哪里找呢?使用下面命令可以列出所有主题

jt -l

然后选择一个你喜欢的主题,就可以了,例如下面的配色

Jupyter Notebook的主题通常用于增强可读性,提供减少眼睛疲劳的配色方案,例如夜间模式,请根据个人审美偏好自行设置。

总结

使用 Jupyter Notebook 可以方便地进行数据探索、模型训练、报告撰写等任务。而扩展组件可以扩展Jupyter Notebook 的基本功能,无论是在操作数据、可视化趋势还是展示发现,扩展都可以增强工作流程,使数据科学工作更加简便和高效。

无论你是初学者还是经验丰富的数据科学家,将这些扩展集成到您的Jupyter环境中都可以显著提高生产力和效率。

最后今天使2024年的第一天,祝大家新年快乐。

https://avoid.overfit.cn/post/840c1cfc0a704896be80ceab74cf8669

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
中国卫生巾巨头,暴跌85%

中国卫生巾巨头,暴跌85%

财经锐眼
2024-11-28 18:35:04
笑喷!李娜:法网奖杯搁在家里角落放着 氧化都黑了差点当废品扔掉

笑喷!李娜:法网奖杯搁在家里角落放着 氧化都黑了差点当废品扔掉

818体育
2024-11-30 20:54:59
魅族前高管李楠:优衣库对就业和经济有贡献,带节奏的就是蠢货!

魅族前高管李楠:优衣库对就业和经济有贡献,带节奏的就是蠢货!

老鹈爱历史
2024-11-30 11:56:15
老兵不死!37岁瓦尔迪生扛后卫+倒地送精准助攻,本赛季已4球2助

老兵不死!37岁瓦尔迪生扛后卫+倒地送精准助攻,本赛季已4球2助

直播吧
2024-11-30 23:48:20
与马英九切磋球技,马龙幽默回应粉丝喊话再打30年:打酱油能打30年!

与马英九切磋球技,马龙幽默回应粉丝喊话再打30年:打酱油能打30年!

极目新闻
2024-11-30 16:10:38
深度复盘四渡赤水:蒋介石做到了凡人的极致,奈何红军是神在指挥

深度复盘四渡赤水:蒋介石做到了凡人的极致,奈何红军是神在指挥

莲花盛开
2024-11-30 12:31:48
研究发现:每天都吃苹果的人,用不了多久,身体会出现这些变化

研究发现:每天都吃苹果的人,用不了多久,身体会出现这些变化

爆炸营养彭鑫蕊
2024-11-28 16:33:25
当孩子不尊重你、不理你时,不必翻脸,只需“乌鸦定律”就够了

当孩子不尊重你、不理你时,不必翻脸,只需“乌鸦定律”就够了

新东方家庭教育
2024-11-29 10:03:53
笑麻了!河北33岁剩女,吐槽父母介绍的全是丑男,网友笑晕在厕所

笑麻了!河北33岁剩女,吐槽父母介绍的全是丑男,网友笑晕在厕所

猫小狸同学
2024-11-25 15:40:03
网友曝农村宅基地开始收费了,按面积算,有人每年需要缴纳2000元

网友曝农村宅基地开始收费了,按面积算,有人每年需要缴纳2000元

星河也灿烂
2024-11-30 14:41:25
深夜突发!多家公司发布减持公告!上交所出手,迎来多项调整!

深夜突发!多家公司发布减持公告!上交所出手,迎来多项调整!

价值投资者
2024-11-30 00:12:09
重返巅峰!郭艾伦32+7+5,赛后听听各界媒体专家怎么说

重返巅峰!郭艾伦32+7+5,赛后听听各界媒体专家怎么说

邹维体育
2024-11-30 21:43:18
美国超市上架茅台?网友都瞅着看笑话,谁知看到单价:我们不配?

美国超市上架茅台?网友都瞅着看笑话,谁知看到单价:我们不配?

江湖一碗酒
2024-11-29 09:02:11
夫妻上访5000次,10年维权成“寻衅滋事”,医生丈夫病逝看守所

夫妻上访5000次,10年维权成“寻衅滋事”,医生丈夫病逝看守所

回旋镖
2024-11-30 11:12:11
叙反对派武装近10年来首次攻入阿勒颇,政府军加强行动封锁道路

叙反对派武装近10年来首次攻入阿勒颇,政府军加强行动封锁道路

澎湃新闻
2024-11-30 10:00:28
通报29队!再见了,拉文!公牛正式决定大交易……

通报29队!再见了,拉文!公牛正式决定大交易……

篮球实战宝典
2024-11-30 18:16:44
李琳和小8岁老公机场被拍,穿3万大衣又老又胖,经超却给足安全感

李琳和小8岁老公机场被拍,穿3万大衣又老又胖,经超却给足安全感

知鉴明史
2024-11-28 01:50:03
巴萨125周年海报惹众怒:17岁亚马尔并排梅西!哈维被冷落+无莱万

巴萨125周年海报惹众怒:17岁亚马尔并排梅西!哈维被冷落+无莱万

我爱英超
2024-11-30 21:13:06
大反转!湖北要下雪了

大反转!湖北要下雪了

鲁中晨报
2024-11-30 18:36:11
苏翊鸣重返夺金福地!170.75分预赛小组第2,携手杨文龙双双晋级

苏翊鸣重返夺金福地!170.75分预赛小组第2,携手杨文龙双双晋级

全景体育V
2024-11-30 15:27:18
2024-12-01 00:23:00
deephub
deephub
CV NLP和数据挖掘知识
1506文章数 1417关注度
往期回顾 全部

科技要闻

官宣!华为+广汽,联手造车!

头条要闻

八年来首次 叙利亚反对派武装攻入阿勒颇大部分地区

头条要闻

八年来首次 叙利亚反对派武装攻入阿勒颇大部分地区

体育要闻

历史第一!詹姆斯再创里程碑宝刀不老

娱乐要闻

恶意炒作!李行亮麦琳和好后口碑崩塌

财经要闻

雪松爆雷前实控人张劲在香港抛售房产

汽车要闻

比亚迪方程豹豹8推送首次OTA 新增暴力模式

态度原创

艺术
本地
亲子
旅游
公开课

艺术要闻

故宫珍藏的墨迹《十七帖》,比拓本更精良,这才是地道的魏晋写法

本地新闻

云游中国|来伦布夏果感受充满Passion的人生

亲子要闻

研究发现:1 个不起眼的小动作,竟能有效刺激孩子大脑和身体发育

旅游要闻

驻意大利使馆提醒旅意中国公民注意风险防范

公开课

一块玻璃,如何改变人类世界?

无障碍浏览 进入关怀版