Überprüfen Sie die x-Achse der folgenden Abbildung. Wie kann ich die Beschriftungen etwas nach links verschieben, damit sie an den jeweiligen Häkchen ausgerichtet sind?
Ich drehe die Etiketten mit:
ax.set_xticks(xlabels_positions)
ax.set_xticklabels(xlabels, rotation=45)
Wie Sie sehen können, ist die Drehung jedoch in der Mitte der Textbeschriftungen zentriert. Das sieht so aus, als wären sie nach rechts verschoben.
Ich habe stattdessen versucht, dies zu verwenden:
ax.set_xticklabels(xlabels, rotation=45, rotation_mode="anchor")
... aber es macht nicht das, was ich mir gewünscht habe. Und "anchor"
scheint der einzige Wert zu sein, der für den rotation_mode
Parameter zulässig ist.
xlabels = ax.get_xticklabels()
wenn Sie nur die vorhandenen Beschriftungen verwenden möchten.