Seaborn 回归图简介
Seaborn是一个统计图表工具,提供简单的技术将回归线添加到散点图中,并且可以读取Pandas数据框以及其他类型的数据格式。散点图是一个用于检查数据之间关联或趋势的优秀工具。通过添加回归线,这些模式可以变得更加明显。
为了找到最佳拟合散点图的点,使用回归线。
绘制小型数据的回归图。我们首先导入seaborn库。
import seaborn as sns
我们可以通过使用以下代码片段为任何数据集绘制散点图。考虑以下情况,我们正在使用seaborn库中的内置titanic数据集,并将x、y参数传递给scatterplot()方法,从而得到一个图形。
sns.scatterplot(data=titanic,x="age",y="fare")
输出结果如下所示−
观察上面的图表,您将能够理解线性关系,但绘制回归线会使其更容易。
上面的图表显示了绘制的回归线。
既然我们已经了解了回归线对我们有何帮助,那么现在我们将看到如何将回归线添加到你的图表中。这可以通过seaborn中的回归图方法来实现。
seaborn中有三种不同类型的回归图。
序号 | 方法和说明 |
---|---|
1 | regplot() 方法 regplot() 方法用于绘制数据和绘制线性回归模型拟合。 |
2 | lmplot() 方法 lmplot() 方法用于绘制数据并在多个绘图中绘制回归模型适应于网格之间。 |
3 | residplot() 方法 residplot() 方法用于绘制线性回归的残差数据。 |