
Como ajustar o comprimento dos eixos em um gráfico feito com pgfplots/TikZ sem afetar o gráfico em si?
Responder1
Você tem várias alternativas aqui: usar as chaves xmax
, ymax
, zmax
, xmin
, ymin
, zmin
ou a família de chaves enlarge limits
, enlarge x limits
, enlarge y limits
, enlarge z limits
. Um pequeno exemplo (o exemplo é 2D, mas a mesma ideia se aplica a 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}