Jupyter主要經過python notebook提供數據分析功能,如今也稱爲機器學習和數據科學家的新寵。那麼,繪圖和可視化功能也是其中的必選項了。目前,支持python的圖形庫主要有Matplotlib、Bokeh、Echarts、Plotly等,其支持能力有所差異。html
下面對一些資源給出說明和索引:前端
python上的經典繪圖工具,支持桌面、Notebook和JupyterLab。python
Bokeh之前端渲染爲主,後端有python腳本支持。在jupyterlab中使用須要安裝插件,安裝命令以下:git
jupyter labextension install jupyterlab_bokeh
該項目在 https://github.com/bokeh/jupyterlab_bokeh,目前的0.5.0版本安裝不成功,我用的系統是Ubuntu16.04 + Kubernetes1.10.2 + JupyterHub + JupyterLab 0.32.1 ,還須要進一步修改和完善。github
Echarts是個純客戶端繪圖庫,經過pyecharts提供了後端的python編程支持。不過目前對JupyterLab的支持還有很多問題。編程
Plotly經過後端渲染、前端展現,功能較多,但須要服務器和在線帳號登陸支持。安裝後經過提供的演示帳號沒法在Jupyterhub中運行起來,放棄。後端