Seaborn分佈圖 - 簡介



分佈圖將樣本資料的經驗分佈與從特定分佈預期得到的理論值進行比較,以直觀地分析樣本資料的分佈。

Seaborn 透過提供多個函式來促進分佈圖的繪製。在接下來的文章中,我們將討論 Seaborn 中可用於繪製分佈圖的多個函式。

函式

Seaborn 中可用的分佈圖列表如下:

序號 方法和描述
1 displot()

繪製分佈圖的方法。

2 histplot()

繪製單變數或雙變數直方圖的方法。

3 kdeplot()

使用核密度估計繪製單變數或雙變數圖的方法。

4 ecdfplot()

繪製經驗累積分佈的方法。

5 rugplot()

沿 x 軸和 y 軸繪製邊緣分佈的方法。

在繼續之前,我們需要資料來繪製圖表,如果您的資料不容易獲得,您可以使用 seaborn 庫中提供的資料集。

Seaborn 除了是一個統計圖表工具包之外,還包含各種預設資料集。我們將使用一個內建資料集作為預設資料集的示例。

讓我們在第一個示例中考慮 tips 資料集。“tips”資料集包含有關可能在餐廳吃飯的人的資訊,以及他們是否為服務員留下小費,以及他們的性別、吸菸狀況和其他因素。

Seaborn.get_dataset_names() 方法有助於檢索所有內建資料集的名稱。

seaborn.get_dataset_names()

load_dataset() 方法有助於將具有該名稱的資料集載入到資料結構中。

Tips=seaborn.load_dataset('tips')

以上程式碼行有助於將名為“tips”的資料集載入到名為 tips 的資料結構中。

現在我們有了要繪製的資料,讓我們瞭解如何使用 Seaborn 庫繪製分佈圖。

seaborn_function_reference.htm
廣告
© . All rights reserved.