Eu gostaria de criar três box plots que se tocassem (sem espaço entre as caixas). Eu sei que o problema são as margens dos ticks e rótulos (mesmo que não existam), então não sei como removê-los.
MWE:
\documentclass{minimal}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}
\begin{document}
\begin{tikzpicture}
\begin{axis}[width=5cm,height=4cm,xlabel=$t$,ylabel=$p$,ticks=none,at={(0,0)}]
\end{axis}
\begin{axis}[width=5cm,height=4cm,xlabel=$t$,ticks=none,at={(5cm,0)}]
\end{axis}
\begin{axis}[width=5cm,height=4cm,xlabel=$t$,ticks=none,at={(10cm,0)}]
\end{axis}
\end{tikzpicture}
\end{document}
Existe alguma solução simples para este problema?
Responder1
scale only axis=true
resolveu o problema.
Acabei de postar se mais alguém tiver o mesmo problema. Caso os administradores considerem isso inapropriado, apague a mensagem.
Responder2
Eu estava brincando com números e percebi isso. É que ok para você?
\documentclass{minimal}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}
\begin{document}
\begin{center}
\begin{tikzpicture}
\begin{axis}[width=5cm,height=4cm,xlabel=$t$,ylabel=$p$,ticks=none,at={(0,0)}]
\end{axis}
\begin{axis}[width=5cm,height=4cm,xlabel=$t$,ticks=none,at={(3.4cm,0cm)}]
\end{axis}
\begin{axis}[width=5cm,height=4cm,xlabel=$t$,ticks=none,at={(6.8cm,0)}]
\end{axis}
\end{tikzpicture}
\end{center}
\end{document}