seaborn可视化视频简介

阅读: 评论:0

seaborn可视化视频简介

seaborn可视化视频简介

内容提要

内容概述:本文简要介绍了 seaborn 的绘图函数,也是我制作的 seaborn 视频教程的开头部分。详细示例讲解,欢迎收看视频:一小时带你掌握seaborn可视化。

Seaborn 是 Python 的一个统计分析的绘图库,它基于 matplotlib,同时其中的函数又能很好地与 pandas 交互。我们用机器学习方法来分析和解决问题时,一般会采用如图1所示的流程。其中,很重要的一步就是探索性数据分析( EDA )。在这一步中,通常会把分析结果可视化,这样既利于自己观察规律,也可以更好地向别人阐述数据的特征。


图1 机器学习问题解决流程

作为初学者,我们常常羡慕高手们绘制的各种美观清晰的图,然而一到自己实践时,往往只会依葫芦画瓢,有时不知道画什么图好,怎样才能更好地分析和展示数据的特征。我依据待分析的变量特点,总结了 seaborn 常用的绘图函数。

seaborn 的绘图函数结构

首先,我们有必要了解一下 seaborn 的绘图函数。seaborn 中有两种绘图函数:

  • 轴绘制函数 ( axes-level functions ),这一类函数把数据绘制到一个 matplotlib 的对象 matplotlib.pyplot.Axes ;

  • 图绘制函数 ( figure-level functions ),这一类函数是通过一个 seaborn 对象(通常是 FacetGrid )与 matplotlib 交互。


图2 seaborn绘图函数

如图2所示, seaborn 的绘图函数可以划分为四类,每一类子模块都有一个图绘制函数,它聚合了对应的轴绘制函数的功能,并提供了统一的函数界面。我们只要在图绘制函数中设置 ”kind” 参数,就可以实现不同的轴绘制函数功能。而轴绘制函数呢,胜在灵活,如果我们简单绘制变量分布或变量关系,这两种函数都可以使用。但是,如果需要在一幅图中叠加绘制多个变量,或是后面我们看到的设置 FacetGrid、PairGrid 的子图绘制函数,就要使用轴绘制函数。

我制作了一个 seaborn 的视频教程:一小时带你掌握seaborn可视化,在 Jupyter Notebook 中结合数据集例子介绍了上面这几类 seaborn 函数及应用。内容提纲如图3所示,欢迎收看!

视频配套示例代码在哪里?代码的github地址


图3 seaborn可视化教程提纲

本文发布于:2024-01-31 17:10:58,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170669225830092.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:简介   视频   seaborn
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23