1. 程式人生 > 實用技巧 >Python資料分析課--第三節 Jupyter使用

Python資料分析課--第三節 Jupyter使用

Jupyter介紹

Jupyter Notebooks 是什麼?

Jupyter Notebooks 是一款開源的網路應用,我們可以將其用於建立和共享程式碼與文件。
其提供了一個環境,你無需離開這個環境,就可以在其中編寫你的程式碼、執行程式碼、檢視輸出、視覺化資料並檢視結果。因此,這是一款可執行端到端的資料科學工作流程的便捷工具,其中包括資料清理、統計建模、構建和訓練機器學習模型、視覺化資料等等。

Jupyter Notebooks特點

• 基於web的線上編輯器
• 可互動式
• .ipynb檔案分享
• 支援markdown

Jupyter安裝

如何安裝 Jupyter Notebooks?

  1. 首先需要在你的機器上安裝 Python。(建議python3.6-3.7都可)

  2. 安裝命令:pip install jupyter

Jupyter使用

如何執行 Jupyter Notebooks?

1.首先需要建立單獨專案資料夾(建議名稱不要包含中文)
2.windows+R輸入cmd進入windows終端
3.切換到該資料夾路徑下
4.開啟命令:jupyter notebook

如圖所示:
在這裡插入圖片描述

基礎使用 Jupyter Notebooks

如圖所示:
在這裡插入圖片描述
開啟筆記本後,你會看到頂部有三個選項卡:Files、Running 和 Clusters。其中,Files 基本上就是列出所有檔案,Running 是展示你當前開啟的終端和筆記本,Clusters 是由 IPython 並行提供的。

基礎使用 Jupyter Notebooks

如圖所示:
在這裡插入圖片描述
要開啟一個新的 Jupyter 筆記本,點選頁面右側的「New」選項。
• Python3 --> 建立python file
• Text File --> 文字編輯器
• Folder --> 建立資料夾
• Teminal --> 終端(類似於Windows上的cmd)

建立python file

如圖所示:
在這裡插入圖片描述
在程式碼上面的選單中,你有一些操作各個單元的選項:新增、編輯、剪下、向上和向下移動單元、執行單元內的程式碼、停止程式碼、儲存工作以及重啟 kernel。

如圖所示:

在這裡插入圖片描述
Code --> 程式碼

Markdown --> 標記(在執行一段程式碼後新增你的結論、添加註釋等。)
Raw NBConvert --> 原生NBConvert(將你的筆記本轉換成另一種格式(比如 HTML)的命令列工具。)
Heading --> 標題(也是Markdown語法)

快捷鍵使用

• 執行 --> Ctrl+Enter
• Esc --> 命令模式
• Enter --> 編輯模式

進入命令模式之後快捷鍵:
• A --> 在活躍單元之上插入一個新單元
• B --> 在活躍單元之下插入一個新單元
• 連續按兩次 D --> 可以刪除一個單元
• Z --> 撤銷被刪除的單元
• Y 會將當前活躍的單元變成一個程式碼單元
• 按住 Shift +上或下箭頭可選擇多個單元。在多選模式時,按住 Shift + M 可合併你的選擇。

處於編輯模式時快捷鍵:
• Ctrl + Home 到達單元起始位置
• Ctrl + S 儲存進度
• Ctrl + Enter 會執行整個單元塊
• Alt + Enter 不止會執行你的單元塊,還會在下面新增一個新單元
實際上,大家不需要去背這些快捷鍵。可以進入命令模式,摁住H就可以看到快捷鍵了。

如圖所示:
在這裡插入圖片描述