1. 程式人生 > 其它 >重排或迴流、重繪

重排或迴流、重繪

本文學習Jupyter的使用。(環境:Mac)

Jupyter是基於網頁的用於互動計算的應用程式。其可被應用於全過程計算:開發、文件編寫、執行程式碼和展示結果。

Jupyter Notebook是以網頁的形式開啟,可以在網頁頁面中直接編寫程式碼和執行程式碼,程式碼的執行結果也會直接在程式碼塊下顯示的程式。如在程式設計過程中需要編寫說明文件,可在同一個頁面中直接編寫,便於作及時的說明和解釋。(相當於註釋)

官網:https://jupyter.org/

Jupyter Notebook

用於建立Jupyter Notebook文件的基於Web的互動式計算環境。它支援多種語言,例如Python(IPython),Julia,R等,並且廣泛用於資料分析,資料視覺化以及進一步的互動式探索性計算。

下載

#安裝
pip install notebook
#啟動
jupyter notebook

Jupyter Lab

Jupyter Lab是Jupyter的一個拓展,它提供了更好的使用者體驗,例如可以同時在一個瀏覽器頁面開啟編輯多個Notebook,Ipython console和terminal終端,並且支援預覽和編輯更多種類的檔案,如程式碼檔案,Markdown文件,json,yml,csv,各種格式的圖片,vega檔案(一種使用json定義圖表的語言)和geojson(用json表示地理物件),還可以使用Jupyter Lab連線Google Drive等雲端儲存服務,極大得提升了生產力。

JupyterLab是Jupyter主打的最新資料科學生產工具,某種意義上,它的出現是為了取代JupyterNotebook。不過不用擔心Jupyter Notebook會消失,JupyterLab包含了Jupyter Notebook所有功能。

下載

#安裝
pip install jupyterlab
#啟動
jupyter-lab