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()

輸出

Models

此外,這些函式接受 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()

輸出

Designs

對於 Python 世界中的許多開發人員來說,使用 Seaborn 的主要優勢在於它可以將 pandas DataFrame 物件作為引數。

廣告
© . All rights reserved.