[英]how to change colour priority in seaborn while creating scatter plot matrix
我正在使用以下代碼創建散點圖:
import seaborn as sns
sns.set(style="ticks")
sns.pairplot(visualdf, hue="Target")
我在目標中有輸出類別,所以我得到 3 種顏色,紅色、藍色和綠色。 因為紅色占總分的 95%,藍色占總分的 4%,綠色占總分的 1%。
因此,數據點重疊。
我想設置顏色的優先級,綠色將是最高優先級,然后是藍色和紅色。 因此,如果它重疊,它將顯示最高優先級列。
如何以有效的方式做到這一點。
你可以這樣做:
import seaborn as sns
sns.set(style="ticks")
visuald_otherOrder = visuald.sort_values(by=['Target'], ascending=False)
sns.pairplot(visualdf_otherOrder, hue="Target")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.