Jupyter notebook入门
這里學習下Anaconda的Jupyter的用法:
1. Jupyter notebook的使用
(1)更改Jupyter notebook的工作空間
- 進入工作目錄文件夾
- 鍵盤Shift+鼠標右鍵(同時按下)->在此處打開命令窗口-> 在彈出的命令窗口中輸入:Jupyter Notebook
- Jupyter會被打開,并且定位到當前目錄!
(2)Jupyter的各種快捷鍵
- 執行當前cell,并自動跳到下一個cell:Shift+Enter
- 執行當前cell,執行后不自動調轉到下一個cell:Ctrl+Enter
- 使當前的cell進入編輯模式:Enter
- 退出當前cell的編輯模式:Esc
- 刪除當前的cell:雙擊按鍵d
- 為當前的cell加入line number:單L
- 將當前的cell轉化為具有一級標題的maskdown:單1
- 將當前的cell轉化為具有二級標題的maskdown:單2
- 將當前的cell轉化為具有三級標題的maskdown:單3
- 為一行或者多行添加/取消注釋:Crtl /
- 撤銷對某個cell的刪除:z
- 瀏覽器的各個Tab之間切換:Crtl PgUp和Crtl PgDn
- 快速跳轉到首個cell:Crtl Home
- 快速跳轉到最后一個cell:Crtl End
(3)Jupyter Notebook導入代碼
將本地的.py文件load到jupyter的一個cell中
例如:現在有一個test.py文件,需要將其載入到jupyter的一個cell中
(1)在需要導入該段代碼的cell中輸入:%load test.py,其中test.py是當前路徑下的一個python文件。
(2)運行該cell :利用快捷鍵“Shift+Enter”
(3)可以看到,運行后,%load test.py被自動加入了注釋符號#,test.py中的所有代碼都被load到了當前的cell中。
(4)Jupyter運行python文件
利用jupyter的cell是可以運行python文件的,即在cell中運行如下代碼
%run file.py:file.py為要運行的python程序,結果會顯示在該cell中 。
(5)為Jupyter Notebook添加目錄功能
原始的Jupyter是不支持markdown添加目錄功能的,但可以利用Jupyter notebook extensions去使得這種功能實現。
具體步驟:
- 利用Anaconda安裝Jupyter Notebook extensions
conda install -c conda-forge jupyter_contrib_nbextensions
如果是同時安裝了Anaconda2和Anaconda3的話,會報錯。
- 打開Jupyter Notebook,在它的(新增的)Nbextensions標簽下勾選“Table of Contents(2)
- 打開一個.jpynb文件,目錄功能可用了!
(6)在jupyter中設置link,需要設置兩部分:
- 要跳到的位置(the destination) ,需要在要跳轉到的位置添加下面語句:
(7)Jupyter的一些技巧
獲取current working directory:即當前運行的代碼所在的路徑
具體方法:current_path = %pwd 這樣得到的current_path就是當前工作路徑的字符串。
使用Matplotlib繪圖
在Jupyter Notebook中,如果使用Matplotlib繪圖,有時是彈不出圖像框的,此時,可以在開頭加入:%matplotlib inline
參考:http://blog.csdn.net/tina_ttl/article/details/51031113
總結
以上是生活随笔為你收集整理的Jupyter notebook入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 拍拍贷代扣渠道为空还不了款怎么办
- 下一篇: pandas的基本使用