Seite 1 von 1

Position von x tick labels anpassen

Verfasst: Mi 11. Jun 2014, 19:31
von TexFan
Hallo!

Ich erstelle gerade ein Diagramm über pgfplots und verwende dabei bestimmte xticks und dazu labels auf der x-Achse:

xtick={10.54, 11.50, 14.50, 31.50, 38.56},
xticklabels={10:54, 11:50, 14:50, 07:50, 14:56},


Die Zeiteinteilung soll sein: 1cm entspricht 1h.

Jedoch überlappen sich in der Grafik nun die ersten beiden labels (10:54, 11:50), weil der Platz zu eng ist. Meine Wunschlösung wäre es, dass jedes zweite label auf der x-Achse einfach um 0.5cm nach unten verschoben wird mit dem entsprechend verlängerten Markierungsstrich.
Weiß zufällig jemand, ob das möglich ist und wie?

Vielen Dank! :)

Verfasst: Mi 11. Jun 2014, 22:54
von prankenandi
Jedes zweite verschieben weiß ich nicht, aber wie wäre es mit verdrehen?

x tick label style={rotate=45, anchor=north east}

Ein Minimalbeispiel wäre sicher ganz interessant.

MfG

Verfasst: Mi 11. Jun 2014, 22:55
von esdd
Wenn man die einen als xtick und die anderen als extra x ticks definiert, dann geht das eventuell. Aber vielleicht ist es sinnvoller, die ganzen Zeiten mittels xticklabel style={rotate=90,anchor=east} um 90 Grad zu drehen?

Gruß
Elke