- Seaborn 教程
- Seaborn——主頁
- Seaborn——介紹
- Seaborn——環境設定
- 匯入資料集和庫
- Seaborn——圖形美學
- Seaborn——顏色調色盤
- Seaborn——直方圖
- Seaborn——核密度估計
- 視覺化成對關係
- Seaborn——繪製類別資料
- 觀察分佈
- Seaborn——統計估計
- Seaborn——繪製寬表資料
- 多面板類別圖
- Seaborn——線性關係
- Seaborn——Facet 網格
- Seaborn——Pair 網格
- 函式參考
- Seaborn——函式參考
- Seaborn 有用資源
- Seaborn——快速指南
- Seaborn——有用資源
- Seaborn——討論
Seaborn——繪製寬表資料
始終建議使用“長格式”或“整潔”的資料集。但是,當我們別無選擇,只能使用“寬格式”資料集時,也可以將相同的函式應用於各種格式的“寬格式”資料,包括 Pandas 資料框架或二維 NumPy 陣列。這些物件應直接傳遞給 data 引數,x 和 y 變數必須指定為字串
示例
import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df = sb.load_dataset('iris')
sb.boxplot(data = df, orient = "h")
plt.show()
輸出
此外,這些函式接受 DataFrame 中的 Pandas 或 NumPy 物件向量,而不是變數。
示例
import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df = sb.load_dataset('iris')
sb.boxplot(data = df, orient = "h")
plt.show()
輸出
對於 Python 世界中的許多開發人員來說,使用 Seaborn 的主要優勢在於它可以將 pandas DataFrame 物件作為引數。
廣告