les pandas .plot() de l'axe des x tique fréquence — comment puis-je afficher plus de tiques?

Je suis traçage de séries chronologiques à l'aide de pandas .plot() et que vous souhaitez voir tous les mois comme un x-tique.

Voici le jeu de données de la structure
les pandas .plot() de l'axe des x tique fréquence — comment puis-je afficher plus de tiques?

Ici est le résultat de la .plot()

les pandas .plot() de l'axe des x tique fréquence — comment puis-je afficher plus de tiques?

J'ai essayé d'utiliser des exemples provenant d'autres postes et matplotlib la documentation et faire quelque chose comme

ax.xaxis.set_major_locator(
   dates.MonthLocator(revenue_pivot.index, bymonthday=1,interval=1))

Mais qui a supprimé toutes les tiques 🙁

J'ai aussi essayé de passer xticks = df.index, mais il n'a pas changé quoi que ce soit.

Ce serait la droite de façon à montrer plus de tiques sur l'axe des x?

  • Êtes-vous l'analyse de l'dates que datetimes?
  • merci. on dirait que c'est au moins une partie du problème. maintenant, après l'utilisation de la hache.xaxis.set_major_locator, je ne vois tiques... Le seul problème est que maintenant, je ne vois qu'une seule tique par an. J'ai clairement à l'aide de MonthLocator mal.
InformationsquelleAutor Rotkiv | 2016-09-27