?? 作者:韓信子@ShowMeAI
?? Python3?技能提升系列:https://www.showmeai.tech/tutorials/56
?? 本文地址:https://www.showmeai.tech/article-detail/341
?? 宣告:著作權所有,轉載請聯系平臺與作者并注明出處
?? 收藏ShowMeAI查看更多精彩內容
兵欲善其事,必先利其器,對于資料科學家和資料開發工程師們來說,工具也是非常重要的,擁有好的工具會大大加速開發效率,并更快更準完成任務,
在資料科學領域我們經常會使用 Jupyter Notebook(一個用于創建和共享計算檔案的開源 Web 應用程式)來進行資料操作和互動式資料探索,這個工具非常棒的地方在于,它還支持非常多的拓展功能,
這些可以添加的拓展插件,就像瑞士軍刀的功能一樣,可以很方便支持很多功能,在本篇內容匯總,ShowMeAI 篩選了 7 個最實用的擴展插件,相信它們也一樣可以加速你的開發應用,
關于Python開發環境的安裝和設定,Jupyter Notebook 的應用知識,歡迎查看 ShowMeAI 的文章
??圖解 Python 編程 | 安裝與環境配置
?? Voilà:將 Jupyter Notebook 變成獨立的 Web 應用程式
Voilà 是一個非常有用的 Jupyter 擴展,它將使用互動式小部件呈現實時 Jupyter Notebook,將它變成獨立的 Web 應用程式,
??Voilà:將 Jupyter Notebook 變成獨立的 Web 應用程式
![]() |
![]() |
?? nbdime:Jupyter 差異對比與合并
Jupyter Notebook 做版本控制有時可能很困難,nbdime 是一個針對這個場景的擴展,它提供 Jupyter 筆記本的『內容』差異和合并功能,配合上可視化對比和呈現,可以幫你快速區分和合并 Notebook,
??nbdime:Jupyter 差異對比與合并
?? RISE:將 Jupyter Notebooks 變成幻燈片
RISE 是一個很有趣的 Jupyter 擴展,借助它我們可以快速將 Jupyter Notebooks 轉換為幻燈片,如上圖所示,而且它構建的幻燈片是基于 js 的,無需其他依賴,
??RISE:將 Jupyter Notebooks 變成幻燈片
![]() |
?? Bokeh:瀏覽器中的互動式資料可視化
Bokeh是一個適用于現代 Web 瀏覽器的Jupyter Notebook互動式可視化庫,它可以在大型或流式資料集上實作高性能互動,并提供優雅、簡潔的多功能圖形呈現,借助于Bokeh我們可以快速簡單地創建互動式繪圖、儀表板和資料應用程式,
??Bokeh:瀏覽器中的互動式資料可視化
![]() |
![]() |
?? nbgrader:構建作業與評分的Jupyter拓展
這是一個對老師非常友好的 Jupyter 拓展工具,借助于它,可以在 Jupyter Notebook 中創建作業自動評分, 它讓我們可以輕松創建基于 Jupyter Notebook 的作業,包括編碼練習和問答題,它還提供了一個簡化的界面,用于快速為已完成的作業評分,
??nbgrader:構建作業與評分的Jupyter拓展
![]() |
?? Jupytext:Jupyter Notebook文本格式應用工具
Jupyter Notebook 是以 JSON 檔案存盤的,這個格式的內容往往不是人類可以讀懂的,它可能在你的版本控制系統中產生混亂的差異,
Jupytext 是一個 Jupyter 插件,可以自動將 Jupyter 筆記本保存為各種我們可讀(和可編輯)的輸出格式,它還支持將這些其他檔案中的變化同步回筆記本檔案(.ipynb )本身,
??Jupytext:Jupyter Notebook文本格式應用工具
?? jupyterlab-git:JupyterLab 的 Git 擴展
jupyterlab-git 是一個 JupyterLab 擴展,用于使用 Git 進行版本控制,
??jupyterlab-git:JupyterLab 的 Git 擴展
![]() |
參考資料
- ?? Voilà:將 Jupyter 筆記本變成獨立的 Web 應用程式:https://github.com/voila-dashboards/voila
- ?? nbdime:Jupyter差異對比與合并:https://github.com/jupyter/nbdime
- ?? RISE:將 Jupyter Notebooks 變成幻燈片:https://github.com/damianavila/RISE
- ?? Bokeh:瀏覽器中的互動式資料可視化:https://github.com/bokeh/bokeh
- ?? nbgrader:構建作業與評分的Jupyter拓展:https://github.com/jupyter/nbgrader
- ?? Jupytext:Jupyter Notebook文本格式應用工具:https://github.com/mwouts/jupytext
- ?? jupyterlab-git:JupyterLab 的 Git 擴展:https://github.com/jupyterlab/jupyterlab-git
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/538685.html
標籤:Python
上一篇:python中的面向物件
下一篇:Python工具箱系列(十六)







