изменить положение (перемещение) меток тиков при построении с помощью matplotlib

Я заговор с Matplotlib. код следующий (zvals имеет значения)

cmap = mpl.colors.ListedColormap(['darkblue', 'blue', 'lightblue','lightgreen','yellow','gold','orange','darkorange','orangered','red'])
bounds=[0, 10,20,30,40,50,60,70,80,100,200,1000]
norm = mpl.colors.BoundaryNorm(bounds, cmap.N)
img2 = plt.imshow(zvals,interpolation='nearest',
                cmap = cmap,
                norm=norm,
                origin='lower')


xlocations = na.array(range(30)) + 0.5
xticks(xlocations, [str(x+1) for x in arange(30)], rotation=0, size=5)
gca().xaxis.set_ticks_position('none')
gca().yaxis.set_ticks_position('none')  
grid(True)

это приводит к следующей картине:http://imageshack.us/a/img145/7325/histogrammoverview.png

Я хотел бы немного переместить метки символов (1,2,3, ..) влево, чтобы они находились под соответствующими цветными полями. соответственно я также хотел бы немного переместить метки утиков (user1 и user2), чтобы они отображались правильно. Как это может быть сделано?

РЕДАКТИРОВАТЬ: на самом деле я мог бы изменить следующую строку xlocations = na.array (диапазон (30)) + 0,5 на xlocations = na.array (диапазон (30))

тогда результирующие картинки выглядят так:http://imageshack.us/a/img338/7325/histogrammoverview.png

пожалуйста, смотрите, что сетка идет "через" цветные коробки, а это не то, что я хочу. я'Я хотел бы, чтобы сетка окрасила цветные прямоугольники, как на картинке выше. в этой версии, хотя метки (1, 2, 3, ...) правильно расположены под коробками. как я могу правильно разместить метки (под цветными прямоугольниками) и сетку вокруг цветных прямоугольников, а не через середину цветных прямоугольников.

РЕШЕНИЕ

это решение работает (как предполагает ответ):

periods = 30
xlocations = na.array(range(periods))
xminorlocations = na.array(range(periods))+0.5
xticks(xlocations, [str(x+1) for x in arange(periods)], rotation=0, size=5)
plt.set_xticks(xminorlocations, minor=True)
grid(True, which='minor', linestyle='-')

результат: hxxp: //imageshack.us/a/img9/7325/histogrammoverview.png

Ответы на вопрос(1)

Ваш ответ на вопрос