Bong!5 款超牛逼的 Jupyter Notebook 外掛!
作者:東哥起飛
本次東哥分享三個高效的Jupyter Notebook
外掛,每個都很實用。
1、Scratchpad
這個外掛非常有用,我們做資料分析EDA或者特徵工程時經常要各種嘗試,而不是要真正的執行cell程式碼。
這個時候在同一個notebook
裡來回執行就非常容易亂,找不到自己想要的那個對的程式碼了。當然,可以註釋,不過也比較不好管理。
使用這個外掛可以在當前核心上執行程式碼,而不必在實際程式碼之間不斷新增新單元以進行實驗或計算。使用 Shift + Enter
開啟便籤本,然後通過 Ctrl + B
將其關閉。
2、Code folding
code folding
外掛提供了三種程式碼摺疊選項,在敲程式碼過程中是非常有必要的。
1、縮排摺疊
該演算法可以檢測縮排,允許將縮排一一折疊。這樣我們就可以摺疊更多的程式碼了,看下下面的程式碼。
如上所示,有兩個縮排。因此,此程式碼單元先摺疊為:
進一步的摺疊:
2、第一行註釋摺疊
這種摺疊用在第一行中有註釋的單元格。
結果是僅顯示第一行中的註釋,而不顯示整個單元格。這樣,當我們刪除程式碼時,可以保留第一行的註釋,對單元格進行簡短而準確的描述。
所以,以下單元格…
…可以摺疊成這樣:
3、魔術摺疊
上面的概念也適用於第一行是魔術命令的情況。
這個特殊的摺疊對於 import
匯入包的單元格可能特別有用。
另一個應用場景是刪除所有非Python
程式碼,以避免可能的干擾。
摺疊會將上面的單元格變成:
此外,儲存Jupyter notebook
後,所有摺痕都將儲存。
3、zenmode
最後一個外掛可能是三個中最常用的了。
zenmode
外掛可以將選單刪除,使你可以專注於程式碼。
這樣可使 Jupyter notebook
的介面在視覺和使用上更舒服。
4、Table of contents
這個外掛將為notebook
增加一個目錄。
通過點選下方圖片中紅框內的按鈕,即可啟用或停用它。
當使用含有較多內容的notebook
時,該功能的實用性便體現出來了。
點選目錄中的任何標題,即可直接定位到notebook的相應位置。
5、Variable Inspector
可以通過選單上標紅的按鈕來執行該擴充套件。
點選按鈕後,將顯示當下名稱空間中的所有變數資訊,包括變數的名稱、型別、大小、形式和值。
6、總結
以上就是東哥本次安利的5個外掛。
下面是歷史往期分享的Jupyter相關的好文,可以自行學習。
如何在啟動 Jupyter Notebook 時自動執行一段程式碼?
安利 9 個高效的 Jupyter Notebook 擴充套件工具
用了這個jupyter外掛,我已經半個月沒開啟過excel了
參考:https://towardsdatascience.com/
原創不易,覺得不錯點個贊。
歡迎也關注我的公眾號:Python資料科學,內容同步分享。
個人網站:資料科學網站
相關文章
- IntelliJ IDEA 15款 神級超級牛逼外掛推薦(真的超級牛X)IntelliJIdea
- jupyter notebook外掛環境配置
- IntelliJ IDEA 15款 神級超級牛逼外掛推薦(超讚,誰用誰知道)IntelliJIdea
- 超牛逼的一款開源即時效能監控系統!
- 好用不卡,這些外掛和配置讓你的 Webstorm 更牛逼!WebORM
- Holer實現外網訪問本地Jupyter Notebook
- Jupyter Notebook的安裝
- 【Jupyter Notebook】jupyter notebook呼叫另一個.ipynb檔案
- 最詳盡使用指南:超快上手Jupyter Notebook
- 5 款最新的 jQuery 圖片裁剪外掛jQuery
- 推薦 5 款超好用的 Chrome 瀏覽器外掛,文末有從別人的電腦移植外掛的方法Chrome瀏覽器
- Xcode 裝逼外掛 ActivatePowerModeXCode
- Web開發者必備的20款超讚jQuery外掛WebjQuery
- jupyter notebook各種操作
- Jupyter Notebook入門指南
- Jupyter Notebook簡潔教程
- IBM i Notebook的Vscode外掛IBMVSCode
- 5款好用的開源JS圖片裁剪外掛(3個jQuery外掛,2個AngularJS外掛)JSjQueryAngular
- 超牛逼的效能監控神器!快速定位線上問題
- 推薦幾款超好用的Android Stuido外掛AndroidUI
- 四款超棒的jQuery數字化簽名外掛jQuery
- 15款好用超讚的chrome外掛, 開發者們的必備~Chrome
- jupyter notebook 遠端訪問
- 搭建jupyter notebook伺服器伺服器
- Jupyter Notebook 使用與安裝
- 遠端訪問jupyter notebook
- Jupyter notebook快速入門教程
- pycharm中執行jupyter notebookPyCharm
- [譯] 給初學者的 Jupyter Notebook 教程
- webpack5 七牛雲打包外掛,支援vue-cli5構建WebVue
- 推薦十款超讚的Google Chrome擴充套件外掛GoChrome套件
- 好用到飛起的12個jupyter lab外掛
- Jupyter Notebook修改登陸密碼密碼
- Jupyter Notebook 下安裝 PHP 核心PHP
- Anaconda下安裝Jupyter notebook
- Jupyter notebook 新增虛擬環境
- 還在付費使用 XShell?我選擇這款超牛逼的 SSH 客戶端,完全免費!客戶端
- Jupyter Notebook的Kotlin核心(0.8版本)Kotlin