tabularray 表-SetCell 无法正常工作

tabularray 表-SetCell 无法正常工作

我有下表:

\begin{tblr}{
    colspec={X[l,1]*{9}{X[-0.6]}},
    column{1}={cmd=\bfseries},
    rowspec={*{6}{m{3em}}},
    row{1}={cmd=\bfseries},
    hlines,
    vlines={1,2,3,4,5,6}{solid},
}
    & \SetCell[c=3]{c} SRC && \SetCell[c=3]{c} MSRC && \SetCell[c=3]{c} NFRC & \\
    & RF1 & RF2 & ROI & RF1 & RF2 & ROI & RF1 & RF2 & ROI \\
    SVM & 0.54 & 0.59 & 0.6 & 0.629 & 0.354 & 0.513 & 0.42 & 0.634 & 0.374 \\
    DT & 0.418 & 0.433 & 0 .533 & 0.486 & 0.524 & 0.379 & 0.521 & 0.685 & 0.561 \\
    kNN & 0.387 & 0.536 & 0.498 & 0.536 & 0.579 & 0.453 & 0.652 & 0.626 & 0.652  \\
    GNB & 0.472 & 0.437 & 0.434 & 0.609 & 0.557 & 0.248 & 0.484 & 0.416 & 0.444 \\
\end{tblr}
\captionsetup{justification=centering}
\captionof{table}{my table test}
\label{table:myTable}

我得到以下信息: 在此处输入图片描述

我只是希望其他行标题(MSRC 和 NFRC)出现在它们应该出现的位置。但是,出于某种原因,SRC 完全占据了该行。

答案1

像这样:

在此处输入图片描述

在 MWE 中,@Ulrice 注释被考虑。这tabularray与其他表格包不同,在其他表格包中,多列单元格应省略“&”符号,但此处必须存在。除此之外,还更改了(简化和更正设置)tblr序言:

 \documentclass{article}
 \usepackage{caption}
 \usepackage{tabularray}
 
 \begin{document}
 \noindent%
 \begin{tblr}{hlines, vlines,
              colspec = {Q[l, font=\bfseries] *{9}{X[c]} },
              rows    = {m, ht=3em},
              row{1}  = {font=\bfseries},
              }
 \SetCell[r=2]{c}
    &   \SetCell[c=3]{c} SRC 
        &   &   &   \SetCell[c=3]{c} MSRC 
                    &   &   &   \SetCell[c=3]{c} NFRC 
                                &   &                                       \\
    & RF1   & RF2   & ROI   & RF1   & RF2   & ROI   & RF1   & RF2   & ROI   \\
SVM & 0.54  & 0.59  & 0.6   & 0.629 & 0.354 & 0.513 & 0.42  & 0.634 & 0.374 \\
DT  & 0.418 & 0.433 & 0.533 & 0.486 & 0.524 & 0.379 & 0.521 & 0.685 & 0.561 \\
kNN & 0.387 & 0.536 & 0.498 & 0.536 & 0.579 & 0.453 & 0.652 & 0.626 & 0.652 \\
GNB & 0.472 & 0.437 & 0.434 & 0.609 & 0.557 & 0.248 & 0.484 & 0.416 & 0.444 \\
\end{tblr}
\captionsetup{justification=centering}
\captionof{table}{my table test}
\label{table:myTable}
\end{document}

相关内容