Я рисую из фрейма данных pandas с такими командами, как
fig1 = plt.hist(dataset_1[dataset_1>-1.0],bins=bins,alpha=0.75,label=label1,normed=True)
и графики содержат несколько гистограмм на одном холсте. Поскольку каждая гистограмма нормирована на собственный интеграл (следовательно, гистограммы имеют одинаковую площадь, поскольку цель гистограмм — проиллюстрировать форму наборов данных, а не их относительные размеры), числа на оси y не имеют смысла. На данный момент я подавляю маркировку оси Y, используя
axes.set_ylabel("(Normalised to unity)")
axes.get_yaxis().set_ticks([])
Есть ли способ настроить масштабирование оси Y таким образом, чтобы «1» соответствовало максимальному значению на любой гистограмме? Это будет отображать вертикальную шкалу, чтобы направлять взгляд и с помощью которой можно судить об относительных значениях различных ячеек. По сути, я имею в виду повторную нормализацию максимального отображаемого значения y без влияния на масштабирование гистограмм (т.е. отделение масштаба оси от того, что оно представляет).