- Seaborn教程
- Seaborn - 首頁
- Seaborn - 簡介
- Seaborn - 環境設定
- 匯入資料集和庫
- Seaborn - 圖表美學
- Seaborn - 顏色調色盤
- Seaborn - 直方圖
- Seaborn - 核密度估計
- 視覺化成對關係
- Seaborn - 繪製分類資料
- 觀測值的分佈
- Seaborn - 統計估計
- Seaborn - 繪製寬格式資料
- 多面板分類圖
- Seaborn - 線性關係
- Seaborn - Facet Grid
- Seaborn - Pair Grid
- 函式參考
- Seaborn - 函式參考
- Seaborn有用資源
- Seaborn - 快速指南
- Seaborn - 有用資源
- Seaborn - 討論
Seaborn迴歸圖 - 簡介
Seaborn是一個統計製圖工具,它提供簡單的方法來向散點圖添加回歸線,並且可以讀取Pandas資料框以及其他型別的資料格式。散點圖是檢查資料中關係或趨勢的絕佳工具。但是,透過添加回歸線,這些模式可以變得更加明顯。
迴歸線用於找到最適合散點圖上點的擬合線。
使用少量資料繪製迴歸圖。我們首先匯入seaborn庫。
import seaborn as sns
我們可以使用下面的程式碼片段為任何資料集繪製散點圖。考慮以下情況,我們使用seaborn庫中內建的泰坦尼克號資料集,並將x、y引數傳遞給scatterplot()方法,從而得到一個圖表。
sns.scatterplot(data=titanic,x="age",y="fare")
輸出如下:
觀察上面的圖,你可以理解線性關係,但是繪製迴歸線會更容易。
上圖顯示了繪製在圖上的迴歸線。
既然我們已經瞭解了迴歸線如何幫助我們,現在我們將瞭解如何向你的圖中添加回歸線。這可以透過seaborn中的迴歸圖方法來實現。
Seaborn中有三種不同型別的迴歸圖。
| 序號 | 方法及描述 |
|---|---|
| 1 |
seaborn.regplot() 方法用於繪製資料並繪製線性迴歸模型擬合。 |
| 2 |
seaborn.lmplot() 方法用於繪製資料並在網格上繪製迴歸模型擬合,其中可以繪製多個圖。 |
| 3 |
seaborn.residplot() 方法用於繪製線性迴歸的殘差資料。 |
seaborn_function_reference.htm
廣告