7个常用数据可视化Python库:Matplotlib、Seaborn、ggplot2、Bokeh、pygal、geoplotlib、missingno 您所在的位置:网站首页 可视化的表达力有哪些 7个常用数据可视化Python库:Matplotlib、Seaborn、ggplot2、Bokeh、pygal、geoplotlib、missingno

7个常用数据可视化Python库:Matplotlib、Seaborn、ggplot2、Bokeh、pygal、geoplotlib、missingno

2024-07-16 03:46| 来源: 网络整理| 查看: 265

Python作为一个设计优秀的程序语言,现在已广泛应用于各种领域,依靠其强大的第三方类库,Python在各个领域都能发挥巨大的作用。

数据可视化是展示数据、理解数据的有效手段。7个常用数据可视化Python库如下:

1、Matplotlib

第一个Python可视化库,有许多别的程序库都是建立在其基础上或者直接调用该库,可以很方便地得到数据的大致信息,功能非常强大,但也非常复杂。

官方教程:点击查看教程菜鸟教程:点击查看教程 2、Seaborn

利用了Matplotlib,用简洁的代码来制作好看的图表。与Matplotlib最大的区别为默认绘图风格和色彩搭配都具有现代美感。

官方教程:点击查看教程 3、ggplot2

基于R的一个作图库ggplot2,同时利用了源于《图像语法》(The Grammar of Graphics)中的概念,允许叠加不同的图层来完成一幅图,并不适用于制作非常个性化的图像,为操作的简洁度而牺牲了图像的复杂度。

官方教程:点击查看教程 4、Bokeh

跟ggplot一样,Bokeh也基于《图形语法》的概念。与ggplot不同之处为它完全基于Python而不是从R处引用。长处在于能用于制作可交互、可直接用于网络的图表。图表可以输出为JSON对象、HTML文档或者可交互的网络应用。

官方教程:点击查看教程 5、pygal

与Bokeh和Plotly一样,提供可直接嵌入网络浏览器的可交互图像。与其他两者的主要区别在于可将图表输出为SVG格式,所有的图表都被封装成方法,且默认的风格也很漂亮,用几行代码就可以很容易地制作出漂亮的图表。

官方教程:点击查看教程 6、geoplotlib

用于制作地图和地理相关数据的工具箱。可用来制作多种地图,比如等值区域图、热度图、点密度图。必须安装Pyglet(一个面向对象编程接口)方可使用。

官方教程:点击查看教程 7、missingno

用图像的方式快速评估数据缺失的情况,可根据数据的完整度对数据进行排序或过滤,或者根据热度图或树状图对数据进行修正。

官方教程:点击查看教程


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有