Mehrere PGF Plots ausrichten
Verfasst: Mi 5. Nov 2014, 10:20
Hallo,
ich habe mal wieder ein schier unlösbares Problem. Ich habe mehrere tikzpictures in einer figure Umgebung. Nun möchte ich aber das die Diagramme untereinander sind und auch die Achsenbeschriftung an der linken Seite soll auf einer Linie sein. Ich vermute mal das das Problem daran liegt, das ich die tikzpicture Umgebung beendet habe um ein neues Diagramm zu machen und somit die Verbindung fehlt. Daher habe ich auch schon probiert mehrere axis Umgebungen hintereinander zu setzen. Leider erfolglos.
Wenn der Befehl \pgfplotsset{compat=newest} entfernt wird, sind Sie ausgerichtet aber die Achsenbeschriftung geht manchmal auch bis in die Zahlen hinein. Außerdem benötige ich den Befehl um bei anderen Plots die Linke und Rechte Achse zu beschriften.
Hat jemand eine gute Idee um das Problem zu lösen? Ich würde mir auch die Mühe machen und die Sache mit hspace ausrichten, damit es gut aussieht nur leider weiß ich nicht wo.
ich habe mal wieder ein schier unlösbares Problem. Ich habe mehrere tikzpictures in einer figure Umgebung. Nun möchte ich aber das die Diagramme untereinander sind und auch die Achsenbeschriftung an der linken Seite soll auf einer Linie sein. Ich vermute mal das das Problem daran liegt, das ich die tikzpicture Umgebung beendet habe um ein neues Diagramm zu machen und somit die Verbindung fehlt. Daher habe ich auch schon probiert mehrere axis Umgebungen hintereinander zu setzen. Leider erfolglos.
Wenn der Befehl \pgfplotsset{compat=newest} entfernt wird, sind Sie ausgerichtet aber die Achsenbeschriftung geht manchmal auch bis in die Zahlen hinein. Außerdem benötige ich den Befehl um bei anderen Plots die Linke und Rechte Achse zu beschriften.
Hat jemand eine gute Idee um das Problem zu lösen? Ich würde mir auch die Mühe machen und die Sache mit hspace ausrichten, damit es gut aussieht nur leider weiß ich nicht wo.
\documentclass{scrartcl} \usepackage{tikz,pgfplots} \usetikzlibrary{positioning, calc, arrows} \usetikzlibrary{decorations.pathmorphing, fadings, patterns} \pgfplotsset{compat=newest} \begin{document} \begin{figure} \centering \begin{tikzpicture} \begin{axis}[scale only axis, grid=both, height=2.6cm, width=12cm, xlabel={Zeit [ $ s $ ]}, ylabel style={text width=4cm,align=center}, ylabel={{Bremsmoment [ $ Nm $ ]}},] \addplot coordinates {(1,6.45)(2,3.4)(3,4.8)(4,4.1)(5,4.4)}; \end{axis} \end{tikzpicture}\\ \begin{tikzpicture} \begin{axis}[scale only axis, grid=both, height=2.6cm, width=12cm, xlabel={Zeit [ $ s $ ]}, ylabel style={text width=4cm,align=center}, ylabel={{Motorsantriebsmoment [ $ Nm $ ]}},] \addplot coordinates {(1,-660.4)(2,-430.4)(3,-40.8)(4,-40.1)(5,-90.4)}; \end{axis} \end{tikzpicture} \begin{tikzpicture} \begin{axis}[scale only axis, grid=both, height=2.6cm, width=12cm, xlabel={Zeit [ $ s $ ]}, ylabel style={text width=5cm,align=center}, ylabel={{Antriebsmoment [ $ Nm $ ]}},] \addplot coordinates {(1,-6336.4)(22,-443.4)(33,-421.8)(64,-4434.1)(95,-9234.4)(125,-934.4)}; \end{axis} \end{tikzpicture} \end{figure} \end{document}