我尝试使用“subfloat”方法向主表添加一列:我将主表与代表新列的小表合并。我获得了所需的合并表,但第二个表的边框与主表的边框没有对齐。有没有人能帮助解决这个问题,或者有其他解决方案可以获得边框对齐的最终表?
\begin{landscape}
\begin{table}
\centering
\captionsetup[subfloat]{labelformat=empty}
\subfloat[]{%
\begin{tabular}{|r}
\hline
& \\
& \\
& \\
& \rotatebox{90}{\parbox{2mm}{\multirow{2}{*}{1990}}} \\
& \\
& \\
\hline
\end{tabular}}
\subfloat[]{%
\begin{tabular}{|p{2cm}|c|c|c|c|c|c|c|c|c|c|}
\hline
\multirow{2}{2cm}{\textbf{Clusters}} &
\multicolumn{9}{c|}{\textbf{2015}} \\
%\hline
\cline{2-10}
& \textbf{SOM 1} & \textbf{SOM 2} & \textbf{SOM 3} & \textbf{SOM 4} & \textbf{SOM 5} & \textbf{SOM 6} & \textbf{SOM 7} & \textbf{SOM 8} & \textbf{SOM 9} \\
%\hhline{~--}
\hline
\textbf{SOM 1} & & & & & & & & & \\
\hline
\textbf{SOM 2} & &&&&&&& & \\
\hline
\textbf{SOM 3} & &&&&&&&& \\
\hline
\textbf{SOM 4} & &&&&&&&& \\
\hline
\textbf{SOM 5} & &&&&&&&& \\
\hline
\textbf{SOM 6} & &&&&&&&& \\
\hline
\textbf{SOM 7} & &&&&&&&& \\
\hline
\textbf{SOM 8} & &&&&&&&& \\
\hline
\textbf{SOM 9} & &&&&&&&& \\
\hline
\end{tabular}}
\caption{Countries evolution in the clusters from 1990 to 2015 \label{tab countries2}}
\end{table}
\end{landscape}
答案1
我不会将其用于subfloat
此类目的。在单个表中实现所需目标更简单:
\documentclass[12pt, a4paper, titlepage]{article}
\usepackage{rotating}
\usepackage{array, makecell, multirow}
\renewcommand\theadfont{\normalsize\bfseries}
\renewcommand\rotheadgape{}
\usepackage{lscape}
\usepackage{lipsum}
\begin{document}
\lipsum[66]
\begin{landscape}
\begin{table}
\centering
\renewcommand\arraystretch{1.2}
\settowidth\rotheadsize{\theadfont 1990 }
\begin{tabular}{|c|>{\bfseries}c|*{9}{c|c|c|c|c|c|c|c|c|c|}}
\hline
\multicolumn{2}{\multirow{2.4}{*}{Clusters}}
& \multicolumn{9}{c|}{\textbf{2015}} \\
\cline{3-11}
\multicolumn{2}{|c|}{}
& \thead{SOM 1} & \thead{SOM 2} & \thead{SOM 3} & \thead{SOM 4}
& \thead{SOM 5} & \thead{SOM 6} & \thead{SOM 7} & \thead{SOM 8}
& \thead{SOM 9} \\
\hline
\multirow{9}{*}{\rothead{1990}}
& SOM 1 &&&& &&&& & \\
\cline{2-11}
& SOM 2 &&&& &&&& & \\
\cline{2-11}
& SOM 3 &&&& &&&& & \\
\cline{2-11}
& SOM 4 &&&& &&&& & \\
\cline{2-11}
& SOM 5 &&&& &&&& & \\
\cline{2-11}
& SOM 6 &&&& &&&& & \\
\cline{2-11}
& SOM 7 &&&& &&&& & \\
\cline{2-11}
& SOM 8 &&&& &&&& & \\
\cline{2-11}
& SOM 9 &&&& &&&& & \\
\hline
\end{tabular}
\caption{Countries evolution in the clusters from 1990 to 2015 \label{tab countries2}}
\end{table}
\end{landscape}
\end{document}