Jupyter Notebook使用教程


關於安裝我就不說了,可以參考知乎https://zhuanlan.zhihu.com/p/33105153(總結的很全面)

首先打開Jupyter Notebook后,新建notebook:點擊右上角的new,即打開一個下拉菜單,其中,Windows平台一般均顯示Terminals Unavailable且按鍵呈灰色,點擊Python2即可打開一個基於Python2的jupyter notebook。

這里寫圖片描述

notebook 界面從上而下由四個區域組成:notebook 的名稱(點擊即可修改)、提供保存、導出、重載 notebook以及重啟內核等選項的工具欄、快捷鍵Toolbar、notebook 的內容編輯區。

下面概述菜單欄各項的主要功能:

File:
  • New Notebook打開新筆記
    Checkpoint(記錄點,類比不同版本)
    Revert to Checkpoint返回到某一個記錄點
    Download as: ipynb、py、md、html、pdf
Edit:
  • 包括復制、粘貼、刪除、合並、移動等cell區域的操作
View:
  • Toggle Header是否顯示頭部信息,包括文件名和上次保存時間
    Toggle ToolBar是否顯示工具欄
    Cell ToolBar
Insert:
  • Insert Cell Above上方插入一個cell區域
    Insert Cell Below 下方插入一個cell區域
Kernel:
  • Restart和Reconnect相關
    Change Kernel:換Python環境
    Help:一些教程鏈接

快捷鍵Toolbar集成了高頻使用的功能,其中點擊顯示為“code”的單元格類型右側下拉菜單可改變cell單元格的類型,點擊鍵盤可查看所有快捷鍵。

整個jupyter notebook界面最為重要的就是cell區域,cell中有多種類型,包括表示代碼的code單元格與格式化文本的Markdown單元格,均可運行(快捷鍵為shift+enter,更多快捷鍵見參考鏈接最后一條),code類型結果為程序結果,Markdown類型結果則為格式化的文本,包括正文、標題等。

Cell不同單元格之間互相獨立,上一個單元格中的變量在本單元格中不賦值的話即無法使用,例如下圖。

這里寫圖片描述

單元格除了刪除移動剪貼外還可以進行合並,從而一次性執行大段的代碼。

Markdown類型單元格除文本外還可嵌入公式、表格、圖片、音樂、視頻、網頁等。這里具體不展開。

單元格中還可集成Matplotlib,從而進行繪圖,但需要注意繪圖前需要輸入%Matplotlib inline並運行,否則即使運行終端可用的繪圖代碼段,cell也只會返回一個文件說明,如下圖所示。

這里寫圖片描述

以%或%%開頭的命令稱為魔法命令,更多信息請自行查詢。

本文基於下述教程,結合初學者實踐進行精簡,總結出一個jupyter notebook簡潔教程,方便大家快速上手使用, 希望對大家有所幫助。

參考鏈接:
Jupyter Notebook快速入門(上)

Jupyter Notebook快速入門(下)

Jupyter快速10分鍾教程

斯坦福CS231n的IPython教程
Jupyter Notebook 的快捷鍵

知乎:https://zhuanlan.zhihu.com/p/33105153

https://blog.csdn.net/u013023297/article/details/71082881

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM