首页 > 其他分享 >Jupyter Notebook插件大合集

Jupyter Notebook插件大合集

时间:2023-01-30 13:13:27浏览次数:39  
标签:插件 Jupyter cn simple pypi Notebook tsinghua install edu

jupyter_contrib_nbextensions(推荐安装)

会有一个界面出现在jupyter notebook中,这个界面栏是Nbextnsions,我们阔以在这个界面里添加设置

并且该插件已经囊括了其他插件,是一个插件大汇总

#1.先安装jupyter_contrib_nbextensions
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter_contrib_nbextensions
#2.将该插件添加到jupyter中
jupyter contrib nbextension install 

进入jupyter后会出现页面

Hinterland

对代码有着自动填充的功能,就是输入单词的前几个,自动显示我们想要输入的单词函数

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Hinterland

Skip-Traceback

在jupyter中直接显示代码出现错误的问题,去掉不必要的文字

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Skip-Traceback

Live Markdown Preview

方便我们撰写markdown内容

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Live Markdown Preview

Highlighter

可以对markdown里面的内容,进行高亮,做颜色选出重要词

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Highlighter

Spell Checker

用于检查markdown内容,是否出现语法错误,单词拼写是否正确

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Spell Checker

Code prettify

美化自己写的代码块,阔以帮助我们调整代码,让他们看起来更好看

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Code prettify

Codefolding

阔以让自己写的代码折叠起来

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Codefolding

Notify

当jupyter在执行某个任务需要很长时间时,该插件阔以在任务完成的时候,给与提示

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Notify

ExecuteTime

当代码执行完后,会显示出来执行代码花费了多长的时间

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ExecuteTime

ScrollDown

当代码输出的时候,可能产生很多的内容,以至于产生了滚动条,该插件的作用是会自动的向下滚动输出内容,不需要人为的向下拖滚动条

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ScrollDown

jupytext

该插件可以将我们的ipy文件变成py文件

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupytext --upgrade

Table of Contents

该插件阔以产生连接目录,方便我们快速定位

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Table of Contents

Autopep8

阔以让大代码变得整洁

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Autopep8

variable inspector

阔以显示出我们在notebook中创建的所有变量的名称,以及他们的类型,大小,形状和值

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple variable inspector

jupyter-resource-usage

我们有时会遇到由于内存问题而导致jupyter出现变慢或者崩溃的情况,该插件阔以显示内存的使用情况

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter-resource-usage

pyforest

可以解决我们重复导包的过程,让我们直接编写工作代码,并且不用担心内存分配问题,因为pyforest最初并没有导入所有包,而是代码在执行使用特定包的代码时,导入所需的包

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyforest

zenmode

可以将jupyter notebook上面的菜单栏给隐藏掉,专注于写代码

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple zenmode

Scratchpad

做数据分析或者特征工程时,非常友好,因为我们在做分析或者特征工程时需要经常进行各种尝试,而不是真正的运行cell代码,我们可以通这个插件,创建一个页面,在这个页面里随意对表格处理,而且还可以画图

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Scratchpad
#使用
第一步:Shift + enter :打开便签本页面
第二步:我们对表格的操作(可画图,可操作)
第三步:ctrl + b 关闭便签本

Qgrid

可以直接对表格进行筛选,就像是在处理excel一样,主要对象是pandas和numpy

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Qgrid

itables

当打印出表格的时候,该插件在每一列的上头,会显示出该列的图表,显示出分布情况

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple itables

与之同理的还有jupyter DataTables

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter DataTables

livelossplot

我们在机器学习时,需要绘制loss曲线等,比较麻烦,该库阔以帮助我们实现该操作

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple livelossplot
from livelossplot import PlotLossesKeras
model.fit(X_train, Y_train,
          epochs=10,
          validation_data=(X_test, Y_test),
          callbacks=[PlotLossesKeras()], #我们的对象
          verbose=0)

TensorWatch

可以帮助我们实现机器学习过程中的实时可视化

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple TensorWatch

Polyaxon

是一个用于构建,训练以及监控大规模深度学习应用平台

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Polyaxon

handcalcs

可以用这个库写公式,用代码的形式去写

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple handcalcs

Snippets menu

阔以快速导入代码模块

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Snippets menu

显示代码行号

#第一种
第一步;点击“view”
第二步:点击"Toggle Line Numbers"

Tree Filter

出现一个搜索框,进行查找文件

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Tree Filter

Code Font Size

改变代码块里面的字体大小

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Code Font Size

标签:插件,Jupyter,cn,simple,pypi,Notebook,tsinghua,install,edu
From: https://www.cnblogs.com/gqboke/p/17075150.html

相关文章