本文来自读者投稿,作者:黄同学
学习Python中用seaborn绘图的技巧
1、seaborn的优点
它简化了复杂数据集的表示;
可以轻松构建复杂的可视化,简洁的控制matplotlib图形样式与几个内置主题;
seaborn不可以替代matplotlib,而是matplotlib的很好补充;
2、seaborn的官网
学习某个知识点,最好的东西就是照着官网的提示学习,因为官网里面的知识点,够完整、够全面。seaborn的官网链接:http://seaborn.pydata.org
![](https://img-blog.csdnimg.cn/img_convert/05909be01079325ad1fad50340cbf33f.png)
3、seaborn的作者介绍
![](https://img-blog.csdnimg.cn/img_convert/2c38b40aba4c044777c51041cf3ac6f5.png)
4、seaborn的缩写为什么是sns,而不是sbn?
sns的使用来自于一个内部笑话,与美剧The West Wing有关。这部剧里有一个人物,名叫Samual Norman Seaborn,首字母简写为sns,因此最终简写为sns。
5、seaborn与matplotlib的关系?
seaborn是matplotlib的更高级的封装。因此学习seaborn之前,首先要知道matplotlib的绘图原理。
我们知道,使用matplotlib绘图,需要调节大量的绘图参数,需要记忆的东西很多。而seaborn基于matplotlib做了更高级的封装,使得绘图更加容易,它不需要了解大量的底层参数,就可以绘制出很多比较精致的图形。不仅如此,seaborn还兼容numpy、pandas数据结构,在组织数据上起了很大作用,从而更大程度上的帮助我们完成数据可视化。
最关键:seaborn是matplotlib的更高级的封装。也就是说,对于matplotlib的那些调优参数设置,也都可以在使