Я пытаюсь сделать визуализацию алгоритма сортировки в python. Я решил использовать matplotlib для этого. У меня есть массив с 495 случайно сгенерированными числами, которые будут случайным образом нанесены на мою гистограмму в качестве отправной точки для алгоритма. Я сталкиваюсь с проблемой с самой диаграммой, где графики кажутся равномерно разделенными по оси x. Как я могу избавиться от этого?
import matplotlib.pyplot as plt
import numpy as np
def main():
start_array(5,501,1000)
graph()
def graph():
xpos = np.arange(len(start_list))
plt.figure(figsize=(13,13))
plt.axis("off")
plt.bar(xpos, start_list,width=0.3,align="center")
plt.show()
print(start_list)
def start_array(range1,range2,size):
global start_list
start_list = np.random.randint(range1,range2,size=size)
main()
![enter image description here](https://i.stack.imgur.com/WdDq6.png)