Вот очень простой пример гистограммы matplotlib:
from matplotlib import pyplot as plt
%matplotlib inline
fig, ax = plt.subplots(tight_layout=True)
ax.hist([1, 1, 2, 3, 4, 4, 4])
plt.show()
Полученная гистограмма комично смещена относительно x-тиков, с полосой для 1 справа от тика, в то время как 4Бар находится слева. Столбцы для 2 и 3 смещены от центра, но по-разному. Мне интересно, если это ошибка в реализации.
![enter image description here](https://i.stack.imgur.com/ylPVs.png)
Я понимаю, что есть дополнительные опции, которые можно добавить, чтобы исправить это,но кажется, что реализация по умолчанию должна "просто работать", означает ли это, что выравнивание должно быть левым, центральным или правым (а не противоречивые выравнивания, как показано выше).
Этот вопрос похож на этотодин . Разница в том, что мой пример гораздо проще, и вопрос скорее в том, является ли это ошибкой, а не как ее исправить.