Я пытался использовать Python Seaborn pairplot
.
import seaborn as sns
g = sns.pairplot(data1,
vars=['Age','Nicotine_dependence','Mental_Illness_disorder','baseline','slope'],
hue='outcome')
Результат был хорош, вертикальная часть была показана как: https://imgur.com/VezOW5v
И мне нужно изменить диаграммы рассеяния на джиттер, поэтому я добавляю еще одну строку:
g = sns.pairplot(data1,
vars=['Age','Nicotine_dependence','Mental_Illness_disorder','baseline','slope'],
hue='outcome')
g.map_offdiag(sns.stripplot)
Но результат искажен, на всех графиках данные для первой категории исчезают.
Примерно так:
![enter image description here](https://i.stack.imgur.com/K1fBg.jpg)
На гистограмме полоса в начале исчезает. Как и на графиках джиттера, данные первой категории полностью исчезают.
Я не знаю, почему это происходит. И если я использую g.map_offdiag (sns.regplot), то он работает нормально. Кто-нибудь знает как исправить?