Python進行資料視覺化分析快速教程例項
阿新 • • 發佈:2018-11-28
Jupyter Notebook介紹
Jupyter Notebook是一個互動式筆記本,支援執行 40 多種程式語言。IPython notebook 是一個基於 IPython REPL 的 web 應用,安裝 IPython 後在終端輸入 ipython notebook 即可啟動服務。jupyter 是把 IPython 和 Python 直譯器剝離後的產物,將逐漸替代 IPython 獨立發行。jupyter 可以和 Python 之外的 程式結合,提供新的、強大的服務。比如 Ruby REPL 環境 IRuby 和 Julia REPL 環境 IJulia。相對的,jypyter 也提供 jupyter notebook。
Jupyter Notebook的安裝
安裝pyzmq,Pyzmq是zeromq的Python繫結。zeromq是一個訊息核心,從網路通訊的角度看,它處於會話層之上,應用層之下,有了它,你甚至不需要自己寫一行的socket函式呼叫就能完成複雜的網路通訊工作。
pip install pyzmq
安裝tornado,Tornado是python編寫的非阻塞式伺服器,它使用epoll管理連線,每秒可以處理數以千計的連線,是一個理想的 Web 實時處理框架。
pip install tornado
安裝jinjia2,Jinja2是Python下一個被廣泛應用的模版引擎,他的設計思想來源於Django的模板引擎,並擴充套件了其語法和一系列強大的功能。其中最顯著的一個是增加了沙箱執行功能和可選的自動轉義功能,這對大多應用的安全性來說是非常重要的。
pip install jinja2
安裝jsonschema,jasonschema 用來描述Json資料格式,Json模式有多種用途,其中之一就是例項認證。
pip install jsonschema
最後安裝Jupyter
pip install jupyter
Jupyter Notebook的使用
安裝好Jupyter後,開啟Jupyter Notebook非常簡單,直接在終端輸入命令: jupyter notebook
在瀏覽器中輸入URL地址:localhost:8888即可,主介面如下: