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

如何用Python制作优美且功能强大的数据可视化图像?

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

这里推荐两个可视化包—pyecharts和seaborn,相对matplotlib来说,代码量更少,绘制出来的图更美观,使用起来更简单也更快捷,实验环境win10+python3.6+pycharm5.0,主要介绍如下:

pyecharts:这个是基于Echart图表的一个类库,主要基于web浏览器进行显示,绘制的图形比较多,包括折线图、柱状图、饼图、漏斗图、地图、极坐标图等,代码量很少,而且很灵活,绘制出来的图形很美观,如下:

1.柱状图

测试代码如下:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第1张

运行截图:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第2张

2.漏斗图

测试代码如下:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第3张

运行截图:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第4张

3.地图

测试代码如下:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第5张

运行截图:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第6张

4.极坐标系图

测试代码如下:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第7张

运行截图:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第8张

seaborn:seaborn是对matplotlib更高级的封装,作图更加容易,代码量更少,使用起来也很方便和快捷,涉及的图形种类也挺多,包括折线图、柱状图、小提琴图、散点图等,如下:

1.小提琴图

测试代码:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第9张

运行截图:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第10张

2.散点图

测试代码:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第11张

运行截图:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第12张

3.柱状图

测试代码:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第13张

运行截图:

如何用Python制作优美且功能强大的数据可视化图像?  Python数据可视化 第14张

至此,这两个可视化包都介绍完毕,使用起来都挺方便的,只要你认真认真的学习学习,写写代码,很快就能举一反三,绘制出美观的图形,当然你也可以使用matplotlib进行绘图,只不过会相对麻烦一些,网上也有这两个包的教程,官网也有相关文档,感兴趣的话可以学习学习,对以后帮助一定会很大,希望以上分享的内容能对你有所帮助吧。

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