Я создаю точечный график, используя следующий код:
import seaborn as sns
sns.set(style="ticks")
sns.pairplot(visualdf, hue="Target")
У меня есть целевая категория вывода, поэтому я получаю 3 цвета: красный, синий и зеленый. Красный - 95 процентов от общего количества, синий - 4 процента, зеленый - 1 процент.
Из-за этого точки данных перекрываются.
Я хочу установить приоритет для цветов, где зеленый будет на первом месте, а затем синий и красный. Так что, если он перекрывается, он отобразит столбец с самым высоким приоритетом.
Как это сделать эффективно.