1. 程式人生 > >Python進行資料視覺化分析快速教程例項

Python進行資料視覺化分析快速教程例項

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的安裝

8481c8f592b7f349aa84a1de5c171db681516edf安裝pyzmq,Pyzmq是zeromq的Python繫結。zeromq是一個訊息核心,從網路通訊的角度看,它處於會話層之上,應用層之下,有了它,你甚至不需要自己寫一行的socket函式呼叫就能完成複雜的網路通訊工作。

pip install pyzmq

8481c8f592b7f349aa84a1de5c171db681516edf安裝tornado,Tornado是python編寫的非阻塞式伺服器,它使用epoll管理連線,每秒可以處理數以千計的連線,是一個理想的 Web 實時處理框架。

pip install tornado

8481c8f592b7f349aa84a1de5c171db681516edf安裝jinjia2,Jinja2是Python下一個被廣泛應用的模版引擎,他的設計思想來源於Django的模板引擎,並擴充套件了其語法和一系列強大的功能。其中最顯著的一個是增加了沙箱執行功能和可選的自動轉義功能,這對大多應用的安全性來說是非常重要的。

pip install jinja2

8481c8f592b7f349aa84a1de5c171db681516edf安裝jsonschema,jasonschema 用來描述Json資料格式,Json模式有多種用途,其中之一就是例項認證。

pip install jsonschema

8481c8f592b7f349aa84a1de5c171db681516edf最後安裝Jupyter

pip install jupyter

Jupyter Notebook的使用

安裝好Jupyter後,開啟Jupyter Notebook非常簡單,直接在終端輸入命令: 
jupyter notebook
在瀏覽器中輸入URL地址:localhost:8888即可,主介面如下:

原文連結