使用 LaTeX 特别设计 3 个图

使用 LaTeX 特别设计 3 个图

我希望设计 3 个地块(A、B 和 C),形式如下:

------------------------+---------------+
                        | |
          一 | |
                        | |
------------------------+C|
                        | |
          乙||
                        | |
------------------------+---------------+

我正在使用 PGFPLOTS 包,我检查了用户指南中的 groupplot 部分,但我不知道如何处理这种情况。

答案1

这是使用 Jake 建议的一个解决方案。显然,您必须消除一些刻度或将它们移到相反的轴上才能获得好看的图

\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[scale only axis,height=5cm,width=7cm,name=first plot,xtick=\empty,]
\addplot {x};
\end{axis}
\begin{axis}[scale only axis,height=5cm,width=7cm,name=second plot,
anchor=north west,at={(first plot.south west)}]
\addplot {x};
\end{axis}
\begin{axis}[scale only axis,height=10cm,width=7cm,name=third plot,
anchor=north west,at={(first plot.north east)}]
\addplot {x};
\end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容