额外的对齐标签已更改为 \cr”错误

额外的对齐标签已更改为 \cr”错误

我在 LaTeX 中生成复杂表格时收到“额外对齐标签已更改为 \cr”错误。下面的极简表格应该会重现该错误。我已阅读 StackExchange 上的其他答案,但它们没有识别为什么出现此错误。答案将 (a) 确定问题和解决方案以及 (b) 发生这种情况的原因。

\begin{table}[!htbp] \centering 
    \caption{Test} 
        \label{} 
\begin{tabular}{@{\extracolsep{5pt}}lcc} 
\\[-1.8ex]\hline 
\hline \\[-1.8ex] 
& \multicolumn{2}{c}{\textit{Dependent variable:}} \\ 
\cline{2-3} 
\\[-1.8ex] & \multicolumn{2}{c}{Test} \\ 
 & Test & Test & Test \\ 
\hline 
\hline \\[-1.8ex] 
\textit{Note:}  & \multicolumn{2}{r}{$^{*}$p$<$0.1; $^{**}$p$<$0.05; $^{***}$p$<$0.01} \\ 
\end{tabular} 
\end{table} 

答案1

问题是我用 lcc 定义了三列,但在测试条目行中输入了四列。出现这种情况的原因是列名(从上面的代码中排除)是“X & Y”,它从 R 的 Stargazer 逐字转换为 LaTeX,因此意外产生了一个额外的列。

相关内容