Position von x tick labels anpassen

Tabellen und Grafiken erstellen und anordnen


TexFan

Position von x tick labels anpassen

Beitrag 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! :)

prankenandi
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 60
Registriert: Di 8. Apr 2014, 13:59

Beitrag 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
Debian 7 (Wheezy) mit Texlive 2013 und Texmaker

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag 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

Antworten