J'étais un peu accro à la méthode d'ajustement de l'échelon de l'axe avec APLpy, alors prenez note.
Par exemple, si vous souhaitez ajuster l'intervalle d'affichage de l'échelle principale de l'axe des x, en degrés
fig.ticks.set_xspacing(0.0005)
Simplement fais-le. Cependant, à ce stade, l'argument doit être un multiple de l'unité minimale du format d'étiquette. Maintenant
fig.ticklabels.set_xformat(hh:mm:ss.ss)
Si tel est le cas, l'unité minimale est 0,001 s ou 0,015 seconde d'arc, et donc 0,015 / 3600 degrés. Sur cette base, vous pouvez mettre le nombre de n * 0,015 / 3600 dans set_xspacing avec n comme entier.
APLpy documentation — aplpy v2.0.2 Overlapping tick labels on x axis · Issue #258 · aplpy/aplpy
Recommended Posts