分類屬性繪圖(seaborn的catplot函數)


  可以通過指定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()

 

  運行結果如下

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM