У меня есть фрагмент кода гистограммы, как показано ниже. Когда вы запустите его, вы получите 4 столбца, первая из которых находится напротив оси Y. Можно ли добавить некоторый промежуток между осью Y и первая полоса?
def plot_graph1():
xvals = range(4)
xnames=["one","two","three","four"]
yvals = [10,30,40,20]
width = 0.25
yinterval = 10
figure = plt.figure()
plt.grid(True)
plt.xlabel('x vals')
plt.ylabel('y vals')
plt.bar(xvals, yvals, width=width)
plt.xticks([ x+(width/2) for x in xvals],[x for x in xnames])
plt.yticks(range(0,max(yvals),yinterval))
figure.savefig("barchart.png",format="png")
plt.show()
if __name__=='__main__':
plot_graph1()
Результат выглядит следующим образом
Любая помощь приветствуется
спасибо
знак