我在按 对齐列时遇到问题;
。使用 dcolumn 包,我能够对齐第一列,但当我尝试按 对齐所有 4 列时;
,就像这样\begin{tabular}{r|kkkk}
,它会失败并出现错误。我需要知道如何像下图中对齐第一列那样对齐列。任何帮助都非常感谢。
\begin{table}[H]
\newcolumntype{k}{D{;}{;}{-1}}
\centering
\caption{Závislosť počtu pozorovaných dát a veľkosti diskretizačných krokov na rýchlosť konvergercie z hľadiska počtu iterácií a čase trvania algoritmu.}
\begin{tabular}{r|kccc}
\toprule
\multicolumn{5}{c}{\qquad \qquad Diskretizačný krok} \\
\hline \noalign{\smallskip}
T(čas) & $1$ & $\frac{1}{2}$ & $\frac{1}{4}$ & $\frac{1}{8}$ \\
\noalign{\smallskip}
\hline
\noalign{\smallskip}
100 & 500; 498s & 221; 229s & 181; 216s & 29; 44s\\
250 & 500; 541s & 115; 142s & 43; 65s & 18; 40s \\
500 & 500; 573s & 144; 206s & 82; 155s & 24; 72s\\
1 000 & 500; 653s & 108; 208s & 31; 90s & 16; 80s\\
10 000 & 500; 2 092s & 101; 1 090s & 30; 651s & 16; 718s\\
100 000 & 500; 16 255s & 89; 8 814s & 30; 5 781s & 16; 6 631s \\
\bottomrule
\end{tabular}
\label{table:itacas}
\end{table}
答案1
如果将该列类型更改为 dcolumn 包列,则不能$\frac{1}{2}$
在D
列中使用,然后需要将标题改c
回
\multicolumn{1}{c}{$\frac{1}{2}$}