I am trying to produce a table 24*9 with text. If you run the code below you see that the columns to the right is outside of the table. I guess this could have something to do with the first and second column being connect too, no space between the values inside the columns.
Thankful for any input. Thanks.
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{table}[h!]
\small
\caption{DM Test}
\label{table:5:2}
\begin{tabular}{\textwidth}{c @{\extracolsep{\fill}} lllllllll}
\toprule
{} & \multicolumn{2}{c}{Zone 1} & \multicolumn{2}{c}{Zone 2}
& \multicolumn{2}{c}{Zone 3} & \multicolumn{2}{c}{Zone 4} \
\cmidrule(lr){2-3} \cmidrule(lr){4-5} \cmidrule(lr){6-7} \cmidrule(l){8-9}
{} & 2021 & 2022 & 2021 & 2022 & 2021 & 2022 & 2021 & 2022 \
\midrule
1 & Auto & Auto & Auto & Auto & Auto & Auto & Auto & Auto \
2 & Auto & Auto & Auto & Auto & LEAR & LEAR & Auto & Auto* \
3 & Auto & LEAR*** & Auto & Auto*** & LEAR & LEAR & LEAR & LEAR*** \
4 & Auto & Expert*** & Auto & Expert*** & LEAR & LEAR & LEAR & LEAR** \
5 & Auto*** & Expert** & Expert*** & Expert*** & LEAR & LEAR & LEAR & Expert*** \
6 & Expert** & Expert** & Expert** & Expert** & Expert** & LEAR & Expert** & Expert*** \
7 & Expert* & Expert* & Expert* & Expert* & Expert & LEAR* & Expert & LEAR*** \
8 & Expert & Expert*** & LEAR*** & LEAR*** & Expert** & LEAR & Expert*** & LEAR** \
9 & Expert & Expert*** & Expert*** & Expert** & Expert*** & LEAR & Expert*** & LEAR* \
10 & Expert & LEAR*** & Expert* & Expert*** & LEAR*** & LEAR & LEAR** & LEAR*** \
11 & Expert & Expert*** & Expert*** & Expert*** & Expert** & LEAR* & Expert*** & LEAR*** \
12 & Expert & Expert* & Expert** & Expert* & Expert** & LEAR & Expert*** & Auto*** \
13 & Expert & Expert** & Expert & Expert* & Expert** & LEAR & Expert*** & LEAR*** \
14 & Expert & Expert** & Expert* & Expert* & Expert* & LEAR* & Expert*** & LEAR*** \
15 & Expert* & Expert** & Expert** & Expert* & Expert & LEAR*** & Expert*** & LEAR*** \
16 & Expert & Expert* & Expert** & Expert** & Expert & Expert*** & Expert*** & LEAR*** \
17 & Expert* & Expert*** & Expert*** & Expert*** & Expert*** & Expert* & Expert*** & LEAR*** \
18 & Expert & LEAR** & LEAR*** & LEAR*** & Expert*** & Naive** & LEAR** & Naive** \
19 & Naive*** & LEAR*** & Naive*** & LEAR*** & Naive*** & Naive & Expert*** & Naive \
20 & Naive*** & LEAR*** & Naive** & LEAR*** & Naive** & Naive* & LEAR* & Naive \
21 & Naive & LEAR** & Naive & LEAR** & Naive* & LEAR* & LEAR*** & Naive \
22 & Naive & LEAR** & Naive & LEAR* & Naive & LEAR** & Expert** & Naive* \
23 & Naive & LEAR** & Naive & LEAR** & Naive & LEAR* & Expert** & Naive* \
24 & Naive & LEAR* & Naive & LEAR* & Naive & LEAR & Naive & Naive* \
\bottomrule
\end{tabular*}
\smallskip
\footnotesize
\end{table}
\end{document}


\textwidth. Try using a page size that is wider. And also you specify 10 columns, but only use 9 of them. – Pieter van Oostrum Dec 27 '22 at 13:13