
今天分享五個高效的Jupyter Notebook插件,每個都很實用。
1、Scratchpad
這個插件非常有用,我們做數(shù)據(jù)分析EDA或者特征工程時經(jīng)常要各種嘗試,而不是要真正的運行cell代碼。這個時候在同一個notebook里來回運行就非常容易亂,找不到自己想要的那個對的代碼了。當然,可以注釋,不過也比較不好管理。使用這個插件可以在當前內(nèi)核上運行代碼,而不必在實際代碼之間不斷添加新單元以進行實驗或計算。使用 Shift + Enter 打開便簽本,然后通過 Ctrl + B 將其關(guān)閉。2、Code folding
code folding 插件提供了三種代碼折疊選項,在敲代碼過程中是非常有必要的。該算法可以檢測縮進,允許將縮進一一折疊。這樣我們就可以折疊更多的代碼了,看下下面的代碼。2、第一行注釋折疊
結(jié)果是僅顯示第一行中的注釋,而不顯示整個單元格。這樣,當我們刪除代碼時,可以保留第一行的注釋,對單元格進行簡短而準確的描述。3、魔術(shù)折疊
上面的概念也適用于第一行是魔術(shù)命令的情況。這個特殊的折疊對于import導入包的單元格可能特別有用。另一個應用場景是刪除所有非Python代碼,以避免可能的干擾。此外,保存Jupyter notebook后,所有折痕都將保存。3、zenmode
zenmode插件可以將菜單刪除,使你可以專注于代碼。這樣可使 Jupyter notebook 的界面在視覺和使用上更舒服。通過點擊下方圖片中紅框內(nèi)的按鈕,即可激活或停用它。當使用含有較多內(nèi)容的notebook時,該功能的實用性便體現(xiàn)出來了。點擊目錄中的任何標題,即可直接定位到notebook的相應位置。點擊按鈕后,將顯示當下命名空間中的所有變量信息,包括變量的名稱、類型、大小、形式和值。6、總結(jié)
獲取一折本站知識星球優(yōu)惠券,復制鏈接直接打開:
https://t.zsxq.com/y7uvZF6
本站qq群704220115。
加入微信群請掃碼: