Seaborn的swarmplot()函數(shù)用于繪制分類(lèi)變量和數(shù)值變量之間關(guān)系的散點(diǎn)圖。使用該函數(shù)可以顯示每個(gè)分類(lèi)變量對(duì)應(yīng)的數(shù)值變量的分布情況。
以下是swarmplot()函數(shù)的基本用法:
import seaborn as sns
import matplotlib.pyplot as plt
# 創(chuàng)建數(shù)據(jù)
data = sns.load_dataset("tips")
# 使用swarmplot()函數(shù)繪制散點(diǎn)圖
sns.swarmplot(x="day", y="total_bill", data=data)
# 顯示圖形
plt.show()
在上面的例子中,我們使用load_dataset()函數(shù)加載了一個(gè)名為"tips"的示例數(shù)據(jù)集,然后使用swarmplot()函數(shù)繪制了一張以"day"為x軸,"total_bill"為y軸的散點(diǎn)圖。通過(guò)這張圖,我們可以看到每個(gè)"day"對(duì)應(yīng)的"total_bill"分布情況。
除了基本用法外,swarmplot()函數(shù)還有一些參數(shù)可以調(diào)整,例如:
通過(guò)調(diào)整這些參數(shù),可以進(jìn)一步定制swarmplot()函數(shù)繪制出符合需求的散點(diǎn)圖。