但我认为标题是不言自明的:
我正在尝试绘制一个 2 x 3 的组图(2 列,3 行),但我希望第 2 行和第 3 行之间的间距大于第 1 行和第 2 行之间的间距。我该如何实现?
答案1
您可以向特定行上的yshift=<length>
所有\nextgroupplot
s 添加。例如:
\documentclass[border=10pt]{standalone}
\usepackage{pgfplots}
\usepgfplotslibrary{groupplots}
\begin{document}
\begin{tikzpicture}
\begin{groupplot}[
group style={
group size=2 by 3,
vertical sep=0cm,
x descriptions at=edge bottom
},
height=3cm,width=5cm
]
\nextgroupplot
\addplot{rnd};
\nextgroupplot
\addplot{rnd};
\nextgroupplot[yshift=-1cm]
\addplot{rnd};
\nextgroupplot[yshift=-1cm]
\addplot{rnd};
\nextgroupplot
\addplot{rnd};
\nextgroupplot
\addplot{rnd};
\end{groupplot}
\end{tikzpicture}
\end{document}