Python Pairplot, при использовании map_offdiag для изменения графиков некоторые данные исчезают - PullRequest
0 голосов
/ 20 апреля 2020

Я пытался использовать 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

На гистограмме полоса в начале исчезает. Как и на графиках джиттера, данные первой категории полностью исчезают.

Я не знаю, почему это происходит. И если я использую g.map_offdiag (sns.regplot), то он работает нормально. Кто-нибудь знает как исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...