Python et l'intrigue() : comment limiter le nombre de x de l'axe des tiques (étiquettes)

J'ai deux listes de même taille, l'un est y_data et on est x_data
x_data est un temps hh:mm:ss pendant la journée, en fait, chaque minute
chaque série est de 1440 long.

problème est :

fig = Figure(figsize=(4,3))
a = gif.add_subplot(111)
a.plot(x_data, y_data)

donner un illisible x_axis (trop d'étiquettes), si je réduis x_data à [range(24)] par exemple, l'intrigue donne une erreur.

Question :

J'aimerais avoir seulement 24 articles sur x_axis échelle (chaque heure, donc 1 point chaque 60 x_data points)
est-il un moyen simple pour y parvenir ? set_autoscale_on(False) manuellement, puis fixer des limites semble très complexe de la façon d'atteindre cet objectif (et je lâche les avantages de la mise à l'échelle automatique sur l'axe y).
Une autre solution semble impliquer a.xaxis.set_ticks() mais je dois créer une nouvelle série.

o je voudrais utiliser x_data mais juste de limiter le nombre de tiques indiqué sur x_axis, est-il un moyen de le faire ?

InformationsquelleAutor user1097922 | 2011-12-16