Я использую FacetGrid от Seaborn для построения нескольких графиков matplotlib.pyplot.hist с предопределенными ячейками.Я хочу, чтобы он отображал метки X-tick.
Исходя из того, что я прочитал, я пытался:
bins = [0,3,6,9,12,15,18,21,24,30,40,50,60,80]
g = sns.FacetGrid(allData, col="Survived", row="Sex")
g = g.map(plt.hist, "Age", bins=bins)
g.set_xticklabels(bins)
Тики не соответствуют корзинам, как я ожидал;Я бы подумал, что каждый столбец - это «корзина», и поэтому первый столбец будет: [0-3], второй: [3-6] и т. Д. Вместо этого каждый тик охватывает несколько баров.(Использовался набор данных Titanic).
Я хочу, чтобы каждый столбец, обозначенный возрастным диапазоном, представлял собой.Я не уверен, где я иду не так, любая помощь будет оценена.
![Screenshot of output of above](https://i.stack.imgur.com/7zurb.png)