Hello my current output is:
Фотография моего выхода
fig, ax = plt.subplots(4, 1, figsize=(15, 15));
#tick_interval = 0.01 * len(x1)
ax[0].hist(x1, bins = 100);
ax[0].set_xlabel('mm');
#ax[0].yaxis.set_major_formatter(ticker.PercentFormatter(xmax=len(x1)));
ax[0].grid();
ax[1].set_xlabel('mm');
ax[1].hist(x1, bins = 100, range=[-30, 30]);
#ax[1].yaxis.set_major_formatter(ticker.PercentFormatter(xmax=len(x1)))
ax[1].grid();
ax[2].hist(x1, bins = 100, range=[-10, 10]);
#ax[2].yaxis.set_major_formatter(ticker.PercentFormatter(xmax=len(x1)))
ax[2].grid();
ax[2].set_xlabel('mm');
ax[3].hist(x1, bins = 100, range=[-5, 5]);
#ax[3].yaxis.set_major_formatter(ticker.PercentFormatter(xmax=len(x1)));
ax[3].grid();
ax[3].set_xlabel('mm');
############
fig.suptitle('2020-02-15.03_to_2020-02-14.01')
ax[0].legend(['Filtered Min - Max']);
ax[1].legend(['-30mm - +30mm']);
ax[2].legend(['-10mm - +10mm']);
ax[3].legend(['-5mm - +5mm']);
Мой желаемый вывод - это процентное соотношение для каждого шага диапазона, как показано ниже Мой желаемый вывод