本课将要介绍的关系图和回归图,与上一课中的分类特征统计图的不同之处在于,这两类图的目的是发现 X 和 Y 轴两个变量之间的可能关系。
2.3.1 关系统计图
如果要研究两个变量之间的可能函数关系,依据以往的经验,可以通过散点图进行探索——注意,这里所说的散点图,与上一课提到的“分类特征的散点图”是不同的。
还是看示例,来理解此处的散点图。
%matplotlib inline
import seaborn as sns
sns.set(style='ticks')
tips = sns.load_dataset("tips")
tips.head()
继续使用 tips 数据集。从结果中可以看到,特征 total_bill 和 tip 中的数值,都是浮点数(连续值),下面就分别以它们为坐标系的两个坐标轴,绘制散点图,试图找到这两个特征之间的关系——这就是“关系统计图”的目的。
sns.relplot(x='total_bill', y='tip', data=tips)
输出结果:
使用 sns.relplot 函数,所得到的图示与以往绘制散点图的效果差不多,如果看看这个函数完整参数列表,就能发现惊