Seaborn迴歸圖 - 簡介



Seaborn是一個統計製圖工具,它提供簡單的方法來向散點圖添加回歸線,並且可以讀取Pandas資料框以及其他型別的資料格式。散點圖是檢查資料中關係或趨勢的絕佳工具。但是,透過添加回歸線,這些模式可以變得更加明顯。

迴歸線用於找到最適合散點圖上點的擬合線。

使用少量資料繪製迴歸圖。我們首先匯入seaborn庫。

import seaborn as sns

我們可以使用下面的程式碼片段為任何資料集繪製散點圖。考慮以下情況,我們使用seaborn庫中內建的泰坦尼克號資料集,並將x、y引數傳遞給scatterplot()方法,從而得到一個圖表。

sns.scatterplot(data=titanic,x="age",y="fare")

輸出如下:

Regression plots

觀察上面的圖,你可以理解線性關係,但是繪製迴歸線會更容易。

Seaborn Regression plots

上圖顯示了繪製在圖上的迴歸線。

既然我們已經瞭解了迴歸線如何幫助我們,現在我們將瞭解如何向你的圖中添加回歸線。這可以透過seaborn中的迴歸圖方法來實現。

Seaborn中有三種不同型別的迴歸圖。

序號 方法及描述
1

regplot() 方法

seaborn.regplot() 方法用於繪製資料並繪製線性迴歸模型擬合。

2

lmplot() 方法

seaborn.lmplot() 方法用於繪製資料並在網格上繪製迴歸模型擬合,其中可以繪製多個圖。

3

residplot() 方法

seaborn.residplot() 方法用於繪製線性迴歸的殘差資料。

seaborn_function_reference.htm
廣告
© . All rights reserved.