13个使用Matplotlib实现数据可视化的Python代码

airair
最后编辑于 2018年12月19日 开发

和文字说明相比,清晰直观的图形更能令人印象深刻、一目了然。数据可视化对于做数据分析非常的有帮助,不管是人工智能,还是机器学习,都需要数据可视化。

在Python中,有一个2D绘图库Matplotlib,提供了不同类型的图表,如直方图,饼图,散点图,时间线图,条形图,箱形图,小提琴图,热图,配对图等,而且只需要几行Python代码就能创建这些图。

除了Matplotlib之外,还有Seaborn,它是一个基于Matplotlib的Python数据可视化库,提供了一个高级界面,可以绘制信息丰富的具有吸引力的统计图形。

Iam Pankaj,是一位印度的哥们,他建立了一个网站WeirdGeek,分享了关于Python、Data Science、Machine Learning、Artificial Intelligence方面的一些文章。

Iam Pankaj在这篇文章中,13 Most Used Matplotlib Plots for Data Visualization in Data Science (with Python Codes),介绍了使用Matplotlib或Seaborn制作的13种数据可视化图形,以及相应的Python代码:

1.Scatter Plot 散点图
2.Histogram 直方图
3.Line Chart 时间线图
4.Strip Plot 带状图
5.Swarm Plot 群体图
6.Violin Plot 小提琴图
7.Joint Plot 联合图
8.Pair Plot 配对图
9.Heat Map 热图
10.Bar Chart 条形图
11.Pie Chart 饼图
12.Stem Plot 茎叶图
13.Box Plot 箱形图

Matplotlib官网:
matplotlib.org

Matplotlib的用户指南:
Matplotlib User's Guide

Seaborn官网:
seaborn: statistical data visualization

登录注册后才能评论。