Я работаю с примером FacetGrid
, представленным здесь , где FacetGrid
объект инициализируется с фрагментом кода ниже, что приводит к следующему графику.
# Initialize the FacetGrid object
g = sns.FacetGrid(df, row="g", hue="g", height=2, aspect=10, palette=sns.color_palette("Blues", 1))
# Draw the densities in a few steps
g.map(sns.kdeplot, "x", clip_on=False, shade=True, alpha=1, lw=1.5, bw=.2)
g.map(sns.kdeplot, "x", clip_on=False, color="w", lw=2, bw=.2)
g.map(plt.axhline, y=0, lw=2, clip_on=False)
Я добавил метки значений ко всем фасетам, и я хотел бы изменить их еще больше, чтобы масштабировать каждый из фасетов, поскольку у меня есть много случаев, когда значения выходят за пределы максимального пространства фасета, и в некоторых случаях, когда это невозможно увидеть данные, поскольку значения недостаточно плотны. Первая группа наблюдений представлена ниже, и вы можете увидеть, как метки выходят за пределы следующего аспекта, снижая четкость графика.
Чего я хотел бы добиться - это отдельного масштабирования каждого фасета со значениями, помеченными, и максимальным значением, размещенным в верхней части доступного пространства фасетов.