可以通過指定catplot()函數的kind參數為"bar", "box", "violin"等分別繪制以前提過的柱形圖,盒圖,小提琴圖等。以前我們知道hue可以用不同顏色對
數據分類,catplot函數中的col參數可以在豎直方向根據某一列的分類繪制多個圖形,row參數可以在水平方向根據某一列的分類繪制多個圖形。
看一下代碼就知道我雞言雞語什么了
1 import seaborn as sns 2 import numpy as np 3 import pandas as pd 4 import matplotlib as mpl 5 import matplotlib.pyplot as plt 6 7 tips = sns.load_dataset("tips") #seaborn內置數據集,DaraFram類型 8 print(tips.head()) 9 sns.catplot(x="day", y="total_bill", hue="smoker", data=tips, kind="swarm", col="time") 10 plt.show()
運行結果如下