互いに接する 3 つのボックス プロット (ボックス間にスペースなし) を作成したいと思います。問題は目盛りとラベルの余白 (存在しない場合でも) にあることはわかっていますが、それらを削除する方法がわかりません。
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}
この問題には簡単な解決策がありますか?
答え1
scale only axis=true
問題を解決しました。
他にも同じ問題を抱えている人がいるかもしれないので投稿しました。管理者が不適切と判断した場合は、メッセージを消去してください。
答え2
数字で遊んでいたらこうなりました。これでいいですか?
\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}