这里简单介绍3个Python可视化库,分别是Matplotlib、Seaborn和PyEcharts,这3个库都可以快速实现数据可视化,而且使用起来非常方便,下面我简单介绍一下这3个库的安装和使用,实验环境Win10+Python3.6+PyCharm5.0,主要内容如下:
Matplotlib这个应该是Python使用最多的数据可视化库了,大部分人都应该听说或使用过这个库,绘制的图形种类繁琐,包括常见的散点图、折线图、柱状图、饼状图、直方图、热力图等,除此之外,还可以绘制三维图形,下面我简单介绍一下这个库:
1.首先,安装matplotlib,这个直接在cmd窗口输入安装命令“pip install matplotlib”就行,如下:
2.安装完成后,我们就可以编写相关代码就行测试了,如下,这里简单绘制了一个3D曲曲面图,官网的示例:
点击运行这个程序,效果如下,看着还不错:
3.更多示例的话,可以参考maplotlib官网用户教程和示例,介绍非常详细,很适合初学者学习:
Seaborn这个也是一个Python数据可视化库,基于Matplotlib,对Matplotlib进行了更高级的API封装,作图制图更加容易,而且代码量更少,下面我简单介绍一下这个库:
1.首先,安装Seaborn,这个也直接在cmd窗口输入命令“pip install seaborn”就行,如下:
2.安装完后后,就可以直接编写相关代码测试了,如下,这里简单绘制了一个点线图,也是官网示例,代码量不多:
点击运行这个程序,效果如下,看起来非常不错:
3.更多示例的话,可以Seaborn参考官网教程,有详细代码和示例,非常适合开发者学习:
PyEcahrts这个是Echarts提供给Python的一个接口包,借助于Echarts,利用Python也可以绘制出种类繁多的图形,包括常见的柱状图、饼状图、词云图、热力图、地图、雷达图等,使用起来非常方便,下面我简单介绍一下这个库:
1.首先,安装pyecharts,这个直接在cmd窗口输入安装命令“pip install pyecharts”就行,如下:
2.安装完成后,我们就可以编写相关代码来测试了,效果如下,一个简单的饼状图,代码量非常少,也很好理解:
点击运行这个程序,效果如下,很不错:
3.更多示例,可以参考pyecharts官网教程,代码示例和图解都非常丰富,很适合初学者学习和使用。
至此,这里就介绍完了Matplotlin、Seaborn和PyEcharts这3个Python可视化库。总的来说,这3个库学习使用起来都非常容易,只要你熟悉一下官方的教程和示例很快就能掌握的,当然,你也可以使用其他数据可视化库,像pyplot,ggplot等也都可以,网上也有相关教程和资料可供参考,希望以上分享的内容能对你有所帮助吧,也欢迎大家讨论、留言。