Я пытаюсь построить распределение по возрасту относительно выживших, пола, переменных класса.
from matplotlib import pyplot
import seaborn
titanic= seaborn.load_dataset("titanic")
g = seaborn.catplot(data = titanic, x = 'survived', y = 'age',
hue = 'sex', split = True,
row='class', kind ='violin', legend = False)
Результат показан на рисунке ниже.
Если вы видите распределение по возрасту первого участка, где я рисую круг, вы можете видеть, что он нанесен на отрицательное число что не имеет смысла.
Как я могу решить эту проблему? Данные о возрасте не содержат отрицательных чисел.