Я имею проблему с Facetgrid: когда я использую оттенок параметр, х-метки отображаются в неправильном порядке и не совпадают с данными. Загрузка набора данных Титаника в IPython:параметр Hue в Сиборн FacetGrid
%matplotlib inline
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
titanic = sns.load_dataset("titanic")
g = sns.FacetGrid(titanic, col='pclass', hue='survived')
g = g.map(sns.swarmplot, 'sex', 'age')
Facetgrid с Hue:
Из этого, кажется, что есть больше женщин, чем мужчин, но это не так.
Если я теперь удалить опцию оттенок, то я получаю правильное распределение: есть больше мужчин, чем женщин во всех pclasses.
g = sns.FacetGrid(titanic, col='pclass')
g = g.map(sns.swarmplot, 'sex', 'age')
Facetgrid без Hue:
Что здесь происходит? Я использую Сиборн 0.7.0
Отлично, что проясняет. благодаря – PeerEZ