Skip to main content
 Web开发网 » 编程语言 » Python语言

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?

2021年11月27日460百度已收录

这里简单介绍3个Python可视化库,分别是Matplotlib、Seaborn和PyEcharts,这3个库都可以快速实现数据可视化,而且使用起来非常方便,下面我简单介绍一下这3个库的安装和使用,实验环境Win10+Python3.6+PyCharm5.0,主要内容如下:

Matplotlib这个应该是Python使用最多的数据可视化库了,大部分人都应该听说或使用过这个库,绘制的图形种类繁琐,包括常见的散点图、折线图、柱状图、饼状图、直方图、热力图等,除此之外,还可以绘制三维图形,下面我简单介绍一下这个库:

1.首先,安装matplotlib,这个直接在cmd窗口输入安装命令“pip install matplotlib”就行,如下:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第1张

2.安装完成后,我们就可以编写相关代码就行测试了,如下,这里简单绘制了一个3D曲曲面图,官网的示例:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第2张

点击运行这个程序,效果如下,看着还不错:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第3张

3.更多示例的话,可以参考maplotlib官网用户教程和示例,介绍非常详细,很适合初学者学习:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第4张

Seaborn这个也是一个Python数据可视化库,基于Matplotlib,对Matplotlib进行了更高级的API封装,作图制图更加容易,而且代码量更少,下面我简单介绍一下这个库:

1.首先,安装Seaborn,这个也直接在cmd窗口输入命令“pip install seaborn”就行,如下:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第5张

2.安装完后后,就可以直接编写相关代码测试了,如下,这里简单绘制了一个点线图,也是官网示例,代码量不多:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第6张

点击运行这个程序,效果如下,看起来非常不错:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第7张

3.更多示例的话,可以Seaborn参考官网教程,有详细代码和示例,非常适合开发者学习:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第8张

PyEcahrts这个是Echarts提供给Python的一个接口包,借助于Echarts,利用Python也可以绘制出种类繁多的图形,包括常见的柱状图、饼状图、词云图、热力图、地图、雷达图等,使用起来非常方便,下面我简单介绍一下这个库:

1.首先,安装pyecharts,这个直接在cmd窗口输入安装命令“pip install pyecharts”就行,如下:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第9张

2.安装完成后,我们就可以编写相关代码来测试了,效果如下,一个简单的饼状图,代码量非常少,也很好理解:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第10张

点击运行这个程序,效果如下,很不错:

Python在数据可视化方面有哪些不错的库可供使用?有哪些好的推荐?  Python数据可视化 第11张

3.更多示例,可以参考pyecharts官网教程,代码示例和图解都非常丰富,很适合初学者学习和使用。

至此,这里就介绍完了Matplotlin、Seaborn和PyEcharts这3个Python可视化库。总的来说,这3个库学习使用起来都非常容易,只要你熟悉一下官方的教程和示例很快就能掌握的,当然,你也可以使用其他数据可视化库,像pyplot,ggplot等也都可以,网上也有相关教程和资料可供参考,希望以上分享的内容能对你有所帮助吧,也欢迎大家讨论、留言。

评论列表暂无评论
发表评论
微信