
¿Cómo se puede ajustar la longitud de los ejes en un gráfico realizado con pgfplots/TikZ sin afectar el gráfico en sí?
Respuesta1
Aquí tienes varias alternativas: usar las claves xmax
, ymax
, zmax
, xmin
, ymin
, zmin
o la familia de claves enlarge limits
, enlarge x limits
, enlarge y limits
, enlarge z limits
. Un pequeño ejemplo (el ejemplo es 2D, pero la misma idea se aplica a los gráficos 3D):
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[axis lines=middle]
\addplot+[no marks,domain=-2:2] {x};
\end{axis}
\end{tikzpicture}
\begin{tikzpicture}
\begin{axis}[
axis lines=middle,
xmax=6,
ymax=6,
xmin=-6,
ymin=-6
]
\addplot+[no marks,domain=-2:2] {x};
\end{axis}
\end{tikzpicture}
\begin{tikzpicture}
\begin{axis}[
axis lines=middle,
enlarge x limits=3,
enlarge y limits=3
]
\addplot+[no marks,domain=-2:2] {x};
\end{axis}
\end{tikzpicture}
\end{document}