在垂直和水平列线上方添加文本

在垂直和水平列线上方添加文本

我目前制作了下表; 在此处输入图片描述

对应此代码:

\begin{table}[]
\begin{tabular}{lll}
&                                    &             \\
& \multicolumn{1}{l|}{Small Value}   & Big Value   \\ \cline{2-3} 
& \multicolumn{1}{l|}{Small Neutral} & Big Neutral \\ \cline{2-3} 
& \multicolumn{1}{l|}{Small Growth}  & Big Growth 
\end{tabular}
\end{table}

我想在垂直分隔线上方以及水平线左侧添加一些文本。具体来说,我想要以下内容:

在此处输入图片描述

这可能吗?

答案1

通过使用\multicolumn\multirow以及对代码进行一些简化:

在此处输入图片描述

\documentclass{article}
\usepackage{multirow}

\begin{document}
\begin{table}
\begin{tabular}{ll|l}
                                                          & \multicolumn{2}{c}{Median ME}       \\
\multirow{2.2}{*}{70\textsuperscript{th} BE/ME percentile}& Small Value   & Big Value           \\ \cline{2-3} 
\multirow{2.2}{*}{30\textsuperscript{th} BE/ME percentile}& Small Neutral & Big Neutral         \\ \cline{2-3} 
                                                          & Small Growth  & Big Growth 
\end{tabular}
\end{table}
\end{document}

相关内容