basemap:Python的basemap库负责实现地理信息可视化,其功能之强大较GMT有过之而无不及。其底图数据库与GMT相同,封装了大量常用的地图投影、坐标转换功能,利用简洁的Python语法支持绘出多种多样的地理地图。
cufflinks:结合了plotly的强大功能和panda的灵活性,可以方便地进行绘图,避免了数据可视化过程中,对数据存储结构和数据类型进行复杂的麻烦。
matplotlib:是最经典的Python可视化绘图库。matplotlib就是MATLAB+Plot+Library,即模仿Matlab的绘图库,其绘图风格与Matlab类似。用于创建二维图和图形的底层库,有了它的帮助,你可以构建各种不同的图标,从直方图到散点图再到费笛卡尔坐标图,它都可以与很多流行的绘图库结合使用。
matplotlib 是Python可视化程序库的泰⽃。经过⼗⼏年它任然是Python使⽤者最常⽤的画图库。它的设计和在1980年代被设计的商业化程序语⾔MATLAB⾮常接近。
由于 matplotlib 是第⼀个 Python 可视化程序库,有许多别的程序库都是建⽴在它的基础上或者直接调⽤它。⽐如pandas和Seaborn就是matplotlib的外包,它们让你能⽤更少的代码去调⽤ matplotlib的⽅法。
虽然⽤matplotlib可以很⽅便的得到数据的⼤致信息,但是如果要更快捷简单地制作可供发表的图表就不那么容易了。就像Chris Moffitt在“Python可视化⼯具简介”中提到的⼀样:“功能⾮常强⼤,也⾮常复杂。”
matplotlib不同版本的区别可以参考官方文档