Python绘图常用的库及介绍

本文介绍了Python中几个常用的绘图库,包括basemap用于地理信息可视化,cufflinks结合plotly和pandas提供灵活的绘图,matplotlib作为经典库提供多种图表绘制,plotly擅长构建交互式复杂图形,pydot用于定向和无向图,pyecharts则是一个强大的Echarts图表生成库,seaborn基于matplotlib提供了更高级的图表制作体验,而turtle则是一个趣味性的图形绘制库。
摘要由CSDN通过智能技术生成

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不同版本的区别可以参考官方文档

  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值