Есть ли способ нарисовать равномерно расположенные вертикальные линии в Python?Я пытаюсь нарисовать вертикальные линии, равномерно распределенные на графике, я пытаюсь разделить диапазон домианов по длине массива, чтобы получить равномерно расположенные вертикальные линии, мне интересно, есть ли другой способ сделать это?
import matplotlib.pyplot as plt
array = [2,3,1,5,7,9]
xMin = -30
xMax = 30
plt.ylim(0,30 )
plt.xlim(xMin,xMax)
factor = (xMax - xMin)/len(array)
for i in array:
plt.plot((xMin,xMin),(0,i),'-k')
xMin+= factor
plt.show()
PS. Числа в массиве означают значение для оси Y 