Ist es möglich, in pgfplots miteinander verbundene Diagramme (z. B. gemeinsame Gitter) zu erstellen, wie in der Abbildung unten?
Und, bezogen auf die obige Frage, wenn Sie eine Tikzpicture-Umgebung mit zwei Achsenumgebungen haben, ist es dann möglich, sicherzustellen, dass beide genau die gleiche Messung auf beiden haben?XUndjAchse?
Bearbeiten: Ich habe versucht, das Raster für die X-Achse manuell zu schreiben, hatte aber Probleme bei der Verwendung von foreach. Beispielsweise funktioniert das folgende Beispiel einfach nicht (eine Reihe von endcsname-Fehlern).
\documentclass{minimal}
\usepackage{tikz,pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[samples=505,domain=0:630]
\addplot {cos(x)};
\foreach \i in {180,360,540} {\node (a\i) at (axis cs:\i,0) {};}
\end{axis}
\end{tikzpicture}
\end{document}
Antwort1
Zur ersten Frage (Gitter, die durch ein Paar vertikal benachbarter Achsen verlaufen): Dies funktioniert nur, wenn Sie die Achsen so nahe aneinander verschieben, dass die unabhängigen Gitter einander berühren (was bedeutet, dass sich auch die gezeichneten Achsenlinien berühren). pgfplots
hat keine integrierte Lösung für diese Funktion.
Zur zweiten Frage (auf gleiche Einheitenskalen achten): ja, man kann den belegten Platzbedarf je Einheit explizit einstellen (mit x=1cm,y=2cm
oder so ähnlich, vgl. Handbuch) und man kann die anzuzeigenden Bereiche explizit einstellen ( xmin=0,xmax=5
).