Die Verwendung der Daten inDiese Datei, ich habe folgendes Grundstück:
\documentclass{article}
\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{savetrees}
\begin{document}
\begin{figure}[b]
\centering
\begin{tikzpicture}
\begin{axis}[
width=\linewidth,
height=0.9\textheight,
view = {95}{40},
zmin = 0,
restrict z to domain = 1:,
axis x line = left,
axis y line = left,
axis z line = right,
]
\addplot3 [draw=black, mark=none] table {biomass.txt};
\end{axis}
\end{tikzpicture}
\caption{Caption}
\end{figure}
\end{document}
Geben
Ich möchte die zusätzlichen Leerzeichen oben wie folgt entfernen:
Ich vermute, dass das Diagramm oben zusätzlichen Platz hinzufügt, falls ich z
Achsen rundherum haben möchte, der zusätzliche Platz wird jedoch angezeigt, obwohl ich den oberen linken Platz nicht benötige.
Jede Hilfe wird geschätzt.
Antwort1
Die Verwendung von Clipping scheint die richtige Lösung zu sein. Siehe auchdiese Fragezur Verwendung von Clipping.
Ihr MWE würde dann lauten:
\documentclass{article}
\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{savetrees}
\begin{document}
\begin{figure}[b]
\centering
\begin{tikzpicture}
\clip (-0.5, -1) rectangle (15, 19)
\begin{axis}[
width=\linewidth,
height=0.9\textheight,
view = {95}{40},
zmin = 0,
restrict z to domain = 1:,
axis x line = left,
axis y line = left,
axis z line = right,
]
\addplot3 [draw=black, mark=none] table {biomass.txt};
\end{axis}
\end{tikzpicture}
\caption{Caption}
\end{figure}
\end{document}
Sie müssen die richtigen Parameter für das Clipping finden, aber danach sollte es wie am Schnürchen laufen. Erwägen Sie die Verwendung eines negativen vspace (\vspace{-10mm}), wenn Sie das Ganze etwas höher verschieben möchten.