在本文中为大家推荐seaborn模块,本文提供了学习该模块的ipynb文件,利用python软件打开,就可以详细学习了,具体项目在链接中,接下来为大家简单介绍一下该模块
" o+ h4 l4 o3 ?7 K, S! dMatplotlib试着让简单的事情更加简单,困难的事情变得可能,而Seaborn就是让困难的东西更加简单。 Seaborn是针对统计绘图的,一般来说,seaborn能满足数据分析90%的绘图需求。 Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn就能做出很具有吸引力的图,应该把Seaborn视为matplotlib的补充,而不是替代物。 用matplotlib最大的困难是其默认的各种参数,而Seaborn则完全避免了这一问题。 seaborn一共有5个大类21种图,分别是:Relational plots 关系类图表 Categorical plots 分类图表 Distribution plot 分布图 Regression plots 回归图 lmplot() 回归模型图 regplot() 线性回归图 residplot() 线性回归残差图
8 E* O7 ] X+ x; d( y8 Q& E
Matrix plots 矩阵图 heatmap() 热力图 clustermap() 聚集图 % K/ P- L4 M. F1 g, g% y8 m# {
8 d: C& a" Y/ t3 v. w9 x4 u7 w3 g
$ ?3 J/ S Y: M5 E U# G4 z( D# T' L8 G* |, i; Y) L2 @" a' v
|