前言
本文主要摘錄自 pycon 2017大會的一個演講,同時結(jié)合自己的一些理解。
pycon 2017的相關(guān)演講主題是“The Python Visualization Landscape”。
先來一張全景圖鎮(zhèn)樓~~
看完這張圖是不是有點懵?
別著急,我們一起來看看后面的闡述。
python可視化庫可以大致分為幾類:
基于matplotlib的可視化庫
基于JS的可視化庫
基于上述兩者或其他組合功能的庫
基于matplotlib的可視化庫
matplotlib是python可視化庫的基礎(chǔ)。matplotlib庫的設(shè)計參考了matlab,甚至連名稱也是以“mat”開頭。
matplotlib庫的一些優(yōu)勢:(翻譯比較別扭,英文原文也附后)
設(shè)計很像Matlab,容易進行轉(zhuǎn)換(Designed like Matlab: switching was easy)
有很多渲染后端(Many rendering backends)
差不多可以繪制任何圖(當(dāng)然需要花費些努力)(Can reproduce just about any plot with a bit of effort)
網(wǎng)友評論