日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Jupyter notebook入门

發布時間:2024/9/20 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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入门的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。