如何在 Python 中使用 factorplot 函式視覺化小提琴圖?
條形圖函式建立了分類變數和連續變數之間的關係。資料以矩形條的形式表示,條的長度表示該特定類別中資料的比例。
點圖類似於條形圖,但它不是表示填充條,而是用一個特定高度的點在另一條軸上表示資料點的估計值。
可以使用分類散點圖或藉助 pointplot 或更高階的函式 factorplot 繪製兩個單獨的圖來視覺化分類資料。
factorplot 函式在 FacetGrid 上繪製分類圖,藉助引數 ‘kind’。
此處 ‘kind’ 引數的值將為 ‘violin’。FacetGrid 預設使用 ‘pointplot’ 函式。
讓我們瞭解如何使用 factorplot 建立小提琴圖:
示例
import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
my_df = sb.load_dataset('exercise')
sb.factorplot(x = "time", y = "pulse", hue = "kind", kind = 'violin',data = my_df);
plt.show()輸出

解釋
- 匯入所需的包。
- 輸入資料是 ‘exercise’,它從 seaborn 庫載入。
- 此資料儲存在資料框中。
- 使用 ‘load_dataset’ 函式載入 iris 資料。
- 使用 ‘factorplot’ 函式視覺化此資料。
- 在此,資料框作為引數提供。
- 此處 ‘kind’ 引數指定為 ‘violin’。
- 此外,還指定了 x 和 y 值。
- 此資料顯示在控制檯中。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP