Recorte el espacio en blanco excesivo desde la parte superior del gráfico de pgfplots 3D

Recorte el espacio en blanco excesivo desde la parte superior del gráfico de pgfplots 3D

Usando los datos enEste archivo, tengo la siguiente trama:

\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}

donación

ingrese la descripción de la imagen aquí

Me gustaría recortar el espacio en blanco adicional en la parte superior, así:

ingrese la descripción de la imagen aquí

Supongo que el gráfico agrega espacio adicional en la parte superior en caso de que quiera zejes alrededor, pero el espacio adicional aparece aunque no necesito el de arriba a la izquierda.

Se agradece cualquier ayuda.

Respuesta1

Usar recortes parece ser la solución correcta. Ver tambiénesta preguntasobre el uso del recorte.

Su MWE entonces se convertiría en:

\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}

Tendrá que encontrar los parámetros correctos para el recorte, pero después de eso debería funcionar a las mil maravillas. Considere usar vspace negativo (\vspace{-10mm}) si desea mover el conjunto un poco más arriba.

información relacionada