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 ?
Vous devez vous connecter pour publier un commentaire.
La pyplot interface de matplotlib fournit une fonction locator_params, où vous pouvez définir cette option:
x axis
est bon