<label id="jgr5k"></label>
    <legend id="jgr5k"><track id="jgr5k"></track></legend>

    <sub id="jgr5k"></sub>
  1. <u id="jgr5k"></u>
      久草国产视频,91资源总站,在线免费看AV,丁香婷婷社区,久久精品99久久久久久久久,色天使av,无码探花,香蕉av在线
      您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
      此為臨時鏈接,僅用于文章預覽,將在時失效
      人工智能 正文
      發私信給skura
      發送

      1

      Jupyter Notebook 使用小技巧

      本文作者: skura 2019-08-13 10:28
      導語:一些小tips

      Jupyter Notebook 是一種基于網絡的交互式工具,它是機器學習和數據科學經常使用的工具。它可以被用于快速測試,作為報告工具,甚至作為復雜的學習材料在在線課程中使用。數據科學愛好者 Shadab Hussain 分享了 Jupyter Notebook 使用的一些小技巧。

      Jupyter Notebook 使用小技巧

      所以在這個博客里,我要列出一些關于它的快捷方式,魔術命令和 nbextensions。

      快捷方式

      按 ctrl+shift+p 或單擊菜單欄中的小鍵盤圖標以獲取命令調色板列表

      Jupyter Notebook 使用小技巧

      在 command 和 edit 模式中都可以用的快捷方式:

      • Shift + Enter 運行當前選中的 cell

      • Ctrl+Enter 運行所選 cell

      • Alt+Enter 運行當前單元格,在下面插入

      • Ctrl+S 保存和檢查

      處于 edit 模式時的快捷方式:

      • 按 Esc 鍵進入 command 模式

      • Tab 完成或縮進

      • Shift + Tab 選項卡工具提示

      • Ctrl+] 縮進

      • Ctrl+[ 取消縮進

      • Ctrl + A 全選

      • Ctrl+Z 撤消

      • Ctrl + Shift + Z 或 Ctrl + Y 重做

      • Ctrl+Home 轉到單元格的開始

      • Ctrl + End 轉到單元格的結尾

      • Ctrl+Left 向左移動一個單詞的距離

      • Ctrl + Right 向右移一個單詞的距離

      進入 command 模式后,按 H(help)獲取鍵盤快捷鍵列表:

      Jupyter Notebook 使用小技巧

      我列出了一些最常用的快捷方式。按 Esc 鍵確保您處于 command 模式:

      • 使用上下鍵上下滾動 cell

      • 按 A/B 在活動 cell 的上方/下方插入新的 cell

      • M 會將活動 cell 轉換為 Markdown cell

      • Y 將活動 cell 設置為代碼 cell

      • X 將剪切所選 cell

      • C 將復制所選擇的 cell

      • V 將粘貼正在復制/剪切的 cell

      • Shift+V 粘貼上面的 cell

      • S 將保存 Notebook

      • F 查找/替換

      • O 切換輸出

      • D+D(按下 D 兩次)將刪除活動 cell。

      • Z 撤消 cell 的刪除。

      • 要同時選擇多個 cell,請按住 Shift 鍵,然后向上或向下按。

      • Shift + Space 向上滾動 notebook

      • Space 向下滾動 notebook

      選定多個 cell 時:

      1. 按 Shift + M 合并所選內容

      2. 要在光標處拆分活動 cell,請在 edit 模式下按 Ctrl + Shift + -

      3. 你也可以單擊并按住 Shift 鍵并在 cell 左側的空白處單擊以進行選擇

      不同 notebook 之間 cell 的復制和粘貼:

      • Notebook 1:-按住 Shift 鍵選擇多個 cell,然后按 Ctrl+c 進行復制

      • Notebook 2:-按 Esc 鍵進入 command 模式,Ctrl + v 粘貼

      使用「 ! pip install <package> 」 在當前內核中安裝 package!

      Jupyter Notebook 使用小技巧

      在 shell 命令中使用 python 變量的方法是在前面加一個「$」符號:

      Jupyter Notebook 使用小技巧

      魔術命令

      魔術命令是大大擴展 notebook 功能的快捷方式。

      下面共享一個 notebook 中的示例代碼:

      1. 使用「%pastebin」魔術函數選擇一個 cell 區域

      2. Jupyter 給你一個秘密的 URL 來共享

      Jupyter Notebook 使用小技巧

      若要查看已定義變量的列表,請使用%whos 或%who-ls

      Jupyter Notebook 使用小技巧

      • %whos 顯示變量類型以及一些額外的信息,如大小、內容等。

      • %who_ls 只顯示變量名

      使用 Jupyter Notebook 中的外部文件:

      • %pycat file.py ?在傳呼機中打開腳本

      • %load file.py ?將腳本插入 cell

      • %run file.py ?運行腳本

      • %run file.ipynb ?運行 notebook

      • %notebook filename ?將當前 IPython 歷史記錄導出到 notebook 文件

      獲取、設置或列出環境變量:

      • %env ?列出所有的環境變量

      • %env var ?獲取變量的值

      • %env var val?為變量設定一個值

      在 shell 中運行命令:

      %system ?使用 shell(主要用于獲取當前目錄、日期等)

      Jupyter Notebook 使用小技巧

      使用%autosave 將 notebook 自動保存到 checkpoint:

      Jupyter Notebook 使用小技巧

      每 120 秒(2 分鐘)自動保存一次

      執行不同的語言:

      • %%HTML ?執行 HTML 代碼

      Jupyter Notebook 使用小技巧

      • %%perl ?在子進程中執行 Perl

      • %%javascript or %%js ?執行 javascript 代碼塊

      • %%python3 ?在子進程中使用 python3 執行代碼

      • %%ruby ?執行 Ruby 代碼

      其他魔術命令:

      • %history ?打印輸入歷史

      • %lsmagic ?列出當前可用的 magic 函數

      • %magic ?打印關于 magic 函數系統的信息

      • %matplotlib ?設置 matplotlib 以交互工作

      • %pwd ?返回當前工作目錄

      • %quickref ?顯示快速參考表

      • %time ? python 語句或表達式的執行時間

      Nbextensions

      這個擴展的好處是它改變了默認值。

      要安裝 nbextensions,請在 anaconda 命令行中執行以下命令:

      conda install -c conda-forge jupyter_contrib_nbextensions

      conda install -c conda-forge jupyter_nbextensions_configurator

      或者,你也可以使用 pip 安裝 nbextensions:

      • pip show jupyter_contrib_nbextensions 運行 pip show

      • 運行「pip show jupyter_contrib_nbextensions」來查找安裝 notebook 擴展的位置

      • 運行「jupyter contrib nbextensions install」安裝新的擴展

      安裝完成后,重新啟動 Jupyter notebook,你可以看到新的選項卡 Nbextensions 被添加到菜單上:

      Jupyter Notebook 使用小技巧

      同樣的 nbextension 也可以在「Edit」菜單中找到:

      Jupyter Notebook 使用小技巧

      現在,讓我們看看下面幾個例子:

      1.Hinterland——它使得代碼單元中的每個按鍵都能自動完成菜單,而不是只能使用制表符做到這一點。

      Jupyter Notebook 使用小技巧

      2.Split Cells Notebook——在 Jupyter notebook 中拆分 cell

      Jupyter Notebook 使用小技巧

      進入 command 模式(Esc),使用 Shift + s 將當前 cell 切換為拆分 cell。

      3.Table of Contents——允許收集所有正在運行的標題,并將其顯示在浮動窗口中,作為側邊欄或帶有導航的菜單。擴展也是可拖動、可調整大小、可折疊、可固定的,具有自動編號功能,具有獨有的鏈接 ID 和可選的單元。

      4.Autopep8——使用內核特定的代碼重新格式化/美化代碼單元的內容

      5.Snippets——添加下拉菜單以將代碼段所在的 cell 插入當前 notebook。

      Jupyter Notebook 主題

      我們可以從 Jupyter Notebook 的默認主題轉換為黑暗模式。

      為此,我們需要安裝 jupyterthemes:

      Jupyter Notebook 使用小技巧

      jt -l 將給出可用主題的列表

      Jupyter Notebook 使用小技巧

      jt -t <theme name>將更改主題。讓我們試著用 chesterish 主題把它改成黑暗模式。

      Jupyter Notebook 使用小技巧

      Jupyter Notebook 使用小技巧

      jt-r 會將其恢復到默認主題

      我們還可以用 Jupyter notebook 做很多其他我們還沒有嘗試的事情。這些事情留到下一個博客再寫吧。

      我的其他博客帖子:

      via:https://towardsdatascience.com/optimizing-jupyter-notebook-tips-tricks-and-nbextensions-26d75d502663

      雷鋒網雷鋒網雷鋒網

      雷峰網版權文章,未經授權禁止轉載。詳情見轉載須知

      Jupyter Notebook 使用小技巧

      分享:
      相關文章
      當月熱門文章
      最新文章
      請填寫申請人資料
      姓名
      電話
      郵箱
      微信號
      作品鏈接
      個人簡介
      為了您的賬戶安全,請驗證郵箱
      您的郵箱還未驗證,完成可獲20積分喲!
      請驗證您的郵箱
      立即驗證
      完善賬號信息
      您的賬號已經綁定,現在您可以設置密碼以方便用郵箱登錄
      立即設置 以后再說
      主站蜘蛛池模板: 国产人人人| 国产精品香蕉在线| 瑜伽裤国产一区二区三区| 国产成人精品亚洲男人的天堂| 日本一区不卡高清更新二区| 亚洲高清国产拍精品熟女| 97亚洲熟妇自偷自拍另类图片| 亚洲国产精品久久艾草| 民县| 精品无码一区二区三区水蜜桃| 日韩精品人妻中文字幕有| 中文字幕人妻中出| 国产精品毛片一区二区| 成年午夜免费韩国做受视频| 色色亚洲| 国产经典免费播放视频| 日本理伦片午夜理伦片| 亚洲av无码牛牛影视在线二区| 国产区图片区小说区亚洲区| 亚洲久草网| 无码无卡| 最新亚洲中文字幕在线| 日日躁狠狠躁| 粗大肉大捧一进一出好爽视色大师| 亚洲中文字幕av无码区| 精品无码国产污污污免费| 亚洲中文字幕av一区| 免费福利视频一区二区三区高清| 欧美精品久久久久久久自慰| 精产国品一二三产区m553麻豆| 国产精品老熟女免费视频| 国产v综合v亚洲欧美久久| 高陵县| 亚洲国产天堂一区二区三区| 丰满人妻翻云覆雨呻吟| 中文字幕乱论| 中文字幕无码传媒| 成人国产亚洲欧美成人综合网 | 日韩偷拍五月| 亚洲?日韩?中文字幕?色综合| 亚洲最大成人|