matplotlib是python最常见的绘图包,强大之处不言而喻。然而在数据科学领域,可视化库-Seaborn也是重量级的存在。
由于matplotlib比较底层,想要绘制漂亮的图非常麻烦,需要写大量的代码。
Seaborn是在matplotlib基础上进行了高级API封装,图表装饰更加容易,你可以用更少的代码做出更美观的图。同时,Seaborn高度兼容了numy、pandas、scipy等库,使得数据可视化更加方便快捷。Python学习交流群:入门到实战技术开发
话不多说,先来展示一下Seaborn的风采:219539519 欢迎大家入门学习交流
热力图
小提琴图
散点矩阵图
多元散点图
带边际分布的Hexbin图
下面正式开始讲解如何使用Seaborn绘图
功能简介
Seaborn让coder专注于可视化分析,提供更多高级接口,无需将过多时间用于数据处理和图表装饰,一般而言,它主要有以下功能:
- 计算多变量