python pandas timeseries parcelles, comment définir xlim et xticks à l'extérieur de ts.plot()?
fig = plt.figure()
ax = fig.gca()
ts.plot(ax=ax)
Je sais que je peux mettre à xlim à l'intérieur de pandas tracé de routine: ts.l'intrigue(xlim = ...), mais comment le changer après les pandas traçage est fait?
ax.set_xlim(( t0.toordinal(), t1.toordinal() )
fonctionne parfois, mais si les pandas est le formatage de la xaxis mois à partir de l'époque, peu de jours, on va à l'échec dur.
Est-il de toute façon à savoir comment les pandas a converti les dates de xaxis et ensuite de convertir mon xlim de la même manière?
Grâce.
OriginalL'auteur jf328 | 2014-12-11
Vous devez vous connecter pour publier un commentaire.
Il fonctionne pour moi (avec les pandas 0.16.2) si j'ai mis le x-les limites de l'axe à l'aide de
pd.Timestamp
valeurs.Exemple:
Résultat:
Notez que si vous tracez plusieurs séries dans la même figure, puis assurez-vous de définir xlim/ylim après la dernière
ts.plot()
commande, sinon les pandas se réinitialise automatiquement les limites pour correspondre au contenu.OriginalL'auteur cilix