Поскольку у вас есть точки данных x и y, вы можете просто использовать метод Hist для построения гистограммы. Следующий код поможет вам создать гистограмму.
plt.hist([x,y],bins=40, histtype='step',fill=True)
plt.show()
Гистограмма будет выглядеть следующим образом:
Если Вы хотите изменить стиль или дать ему название и метки, вы можете сделать это. Вот еще одна гистограмма с незаполненными барами.
Если у вас все еще есть какие-либо проблемы, дайте мне знать.