How to rotate text in columns?
\documentclass{article}
\usepackage{rotating}
\usepackage{colortbl}
\usepackage{multirow}
\usepackage[table]{xcolor}
\begin{document}
\begin{table}[h]
\centering
\begin{tabular}{l|l|llll|llll|l}
\multicolumn{11}{c}{{\cellcolor[HTML]{EFEFEF}}Dataset} \\
\multicolumn{1}{l}{} & \begin{sideways}\end{sideways} & \multicolumn{2}{c}{training} & \multicolumn{2}{c|}{validation} & \multirow{2}{*}{\rotatebox[origin=c]{90}{BatchSize}} & \multirow{2}{*}{\rotatebox[origin=c]{90}{RandBat}} & \multirow{2}{*}{\rotatebox[origin=c]{90}{Loss$\mathcal{L}$}} & \multirow{2}{*}{\rotatebox[origin=c]{90}{\#Params}} &
\multirow{2}{*}{\rotatebox[origin=c]{90}{ Runtime}} \\
\multicolumn{2}{l|}{Methods} & acc & auc & acc & auc & & & & & \\
\hline
Ours & Direct & 94.17 & 98 & 84.86 & 72 & 1 & & CE & & \\
& Corr+Conv & 86.13 & 50 & 88.20 & 50 & 1 & & CE & & \\
& Corr+Convd & 73.30 & 85 & 82.33 & 89 & 4 &x & CE & & \\
& Corr+Conv3d+$\mathcal{H}$& 27.19 & 71 & 83.61 & 73 & 4 & x & HL & & \\ \hline
Others & Net & & & & 88 & 16 & x & CE & 5 Mio. &
\end{tabular}
\caption{Experiments}
\end{table}
\end{document}
The current result looks like that:
\rotatebox[origin=c]{90}{rota}
I have exactly from your link. The problem is, that the cell is not expanding/adapting to the text.\parbox[t]{2mm}{\multirow{3}{*}{\rotatebox[origin=c]{90}{rota}}}
...