Ich war ein wenig süchtig nach der Methode, das Achsenskalenintervall mit APLpy anzupassen. Machen Sie sich also eine Notiz.
Wenn Sie beispielsweise das Anzeigeintervall der Hauptskala der x-Achse in Gradeinheiten anpassen möchten
fig.ticks.set_xspacing(0.0005)
TU es einfach. Zu diesem Zeitpunkt muss das Argument jedoch ein Vielfaches der Mindesteinheit des Etikettenformats sein. Jetzt
fig.ticklabels.set_xformat(hh:mm:ss.ss)
In diesem Fall beträgt die minimale Einheit 0,001 s oder 0,015 Bogensekunden und daher 0,015 / 3600 Grad. Basierend darauf können Sie die Zahl von n * 0.015 / 3600 in set_xspacing mit n als Ganzzahl eingeben.
APLpy documentation — aplpy v2.0.2 Overlapping tick labels on x axis · Issue #258 · aplpy/aplpy
Recommended Posts