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不同版本的区别可以参考官方文档Release notes — Matplotlib 3.5.2 documentation,截止到发文最新版本是3.5.2。


Plotly:一个很流行的库,可以让你轻松构建复杂的图形,该软件包含用于交互式web应用程,可实现轮廓图、三元图以及三维图等效果。


Pydot:纯Python编写的Graphviz接口,经常用于生产复杂的定向图和无向图,能够显示图形的结构,构建神经网络和基于决策树的算法时非常有效。


pyecharts:pyecharts是一款很棒的python画图工具库,很简单的api调用就能生成漂亮的图表,并且可以进行一些互动。pyecharts 是一个用于生成 Echarts 图表的类库,Echarts 是百度开源的一个数据可视化 JS 库。pyecharts 功能非常强大,支持多达400+地图,支持JupyterNotebook、JupyterLab,可以集成Flask,Sanic,Django等主流Web框架。


seaborn:是基于matplotlib的,纯粹由Python开发的图形可视化库,在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易。"make a well-defined set of hard things easy",“默认情况下就能创建赏心悦目的图表”。包含更适合处理图标的默认设置,此外还有丰富的可视化库,包含一些复杂类型,比如说时间序列、联合分布图等。


turtle:是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。


Python绘图常用的库及介绍相关推荐

  1. Python中常用图像处理库

    Python中常用图像处理库 文章目录 Python中常用图像处理库 1 OpenCV-Python 2 Numpy 3 matplotlib 4 skimage 5 PIL(Python Imagi ...

  2. 海龟编程 python绘图工具turtle库的用法 turtle库使用方法大全,画笔设置 画布设置 绘图设置,画笔粗细,画笔颜色, 画笔速度。Python二级必须会的命令(已获取证书)

    目录 海龟编程 python绘图工具turtle库的用法 画布: 画笔 画笔运动命令: 画笔的控制命令: 全局控制命令: 简单turtle绘图示例: 圆中方: 三色同心圆: 四个圆中方: 螺旋正方: ...

  3. Python绘图:turtle库基础语法介绍

    目录 一.turtle库的导入 二.绘图命令介绍 1.  画布属性设置 2.  画笔属性设置 3.  移动画笔和转角绘图 4.  图形绘制与图形填充 三.turtle绘图实例:绘制太阳花 Python ...

  4. Python 常用第三方库及介绍

    环境管理 管理 Python 版本和环境的工具 p:非常简单的交互式 python 版本管理工具.官网 pyenv:简单的 Python 版本管理工具.官网 Vex:可以在虚拟环境中执行命令.官网 v ...

  5. Python开发常用工具库

    本文汇总了在使用Python开发时常用到的第三方库和工具. 1.Python 官网地址:https://www.python.org/doc/ 博文地址:<Python编程:从入门到实践> ...

  6. [机器学习]机器学习之Python之NumPy数学库的介绍

    NumPy-快速处理数据¶ 标准安装的Python中用列表(list)保存一组值,可以用来当作数组使用,不过由于列表的元素可以是任何对象,因此列表中所保存的是对象的指针.这样为了保存一个简单的[1,2 ...

  7. iOS之常用第三方库的介绍

    因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活.不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作. (1)AFNetworking 目前比较推荐的iOS网络请求组件,默认 ...

  8. 【Python绘图】turtle库乌龟绘图官方文档详细整理

    [函数表格整理在最下方] Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面 ...

  9. python pyecharts_基于Python的数据可视化库pyecharts介绍

    什么是pyecharts? pyecharts 是一个用于生成 Echarts 图表的类库. echarts 是百度开源的一个数据可视化 JS 库,主要用于数据可视化.pyecharts 是一个用于生 ...

  10. python 3d大数据可视化_基于Python的数据可视化库pyecharts介绍

    什么是pyecharts? pyecharts 是一个用于生成 Echarts 图表的类库. echarts 是百度开源的一个数据可视化 JS 库,主要用于数据可视化.pyecharts 是一个用于生 ...

最新文章

  1. 「八大排序算法」16张图带你搞懂基数排序
  2. [转]asp.net权限认证:摘要认证(digest authentication)
  3. uvalive5990(坑点蛮多的一道题。。)
  4. java项目功能详情介绍,JAVAEE—spring的详细介绍
  5. 如何实现一个简单的RPC
  6. C#LeetCode刷题-递归
  7. 云小课 | ModelArts Pro 自然语言处理套件:高效构建行业高精度文本处理模型
  8. Spring Boot学习笔记:Spring Boot核心配置
  9. jetty快速入门与嵌入使用 jetty
  10. python文本查重_GitHub - LiuYinCarl/check_homework: 文本查重工具
  11. 波动率模型以及波动率的程式化特征实证
  12. vue静态资源打包中的坑与解决方案
  13. 可用c语言编程的科学计算器,一个用C语言实现的科学计算器
  14. 文件服务器异地容灾,服务器异地容灾
  15. 计算机学院运动会解说词,学院运动会入场解说词
  16. 了解云的一些基本概念
  17. Apache 防止恶意解析
  18. Python四行代码实现的猜数字小游戏,基于thinker,带GUI界面
  19. Python爬虫入门(四):实战,爬取4399小游戏首页
  20. AndroidStudio - - - 点击头像更换头像_菜单选择_相机拍照与相册获取

热门文章

  1. 在ROS中使用行为树
  2. 痞子衡嵌入式:超级下载算法RT-UFL v1.0在Segger Ozone下的使用
  3. 阿里云购买域名,以及域名备案(ICP备案)(网站备案)和公安备案(公安联网备案)
  4. 北大软微计算机技术硕士复试,2016北大软微考研复试细节和名单.doc
  5. C#inSSIDer强大的wifi无线热点信号扫描器源码
  6. 全局钩子,解决命名烦恼!——代码翻译小工具。
  7. 10分钟学会数据地图制作,让你的可视化再高一级!
  8. Md5加密工具类DigestUtils
  9. 中国科学院计算机研究生面试,19年中科院信工所考研经验分享【初试+复试】
  10. STC15F2K60S2单片机笔记