Определение ширины бина / шкалы оси x в гистограмме Matplotlib

Я генерирую гистограммы с помощью matplotlib.

Ячейки должны быть неравной ширины, так как я в основном заинтересован в наименьших ячейках. Прямо сейчас я делаю это:

plt.hist(hits_array, bins = (range(0,50,10) + range(50,550,50)))

Это создает то, что я хочу (первые 5 лотков имеют ширину 10, остальные 50), но первые пять лотков, конечно, уже, чем последние, поскольку все лотки отображаются на одной оси.

Есть ли способ повлиять на ось x или на саму гистограмму, чтобы я мог разбить шкалу после первых 5 бинов, чтобы все бины отображались одинаково широкими?

(Я понимаю, что это создаст искаженное представление, и я в порядке с этим, хотя я не возражаю против небольшого пространства между двумя по-разному масштабированными частями оси.)

Любая помощь будет оценена. Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос