1

如何去除香蕉后的过线,使直方图可以粘在垂直线上?

import matplotlib
matplotlib.use('Svg')
from pylab import*

label = ['apple','orange', 'banana']
number = [5,4,3]

barwidth =0.5

bar_location= range(len(number))

bar(bar_location,number,width=barwidth)
xlim(0-barwidth,len(number))
xticks([ i + barwidth/2 for i in bar_location], label)
tittle('fruits')
xlabel('my_fruit')
ylabel('number')
savefig('fruits.svg')
show()
4

1 回答 1

3

您可以使用xlim()设置 x 轴的范围,例如:

xlim(0 - barwidth, len(number) - 0.5)

(但请确保在savfig()之前插入它)。

于 2013-05-13T06:36:48.290 回答