I am a latex beginner, I have to make a table with the following image:
Do you know which structure to follow, and which libraries to import?
Here is what I was able to reproduce.
\begin{center}
\FloatBarrier
% \vspace{-1em}
\begin{table}[H]
\caption{Classification of Anomaly Detection Techniques, Based on Their Class.
{\label{tab:stats_num_data}}}
% \vspace{-0.5em}
% \setlength\extrarowheight{-2pt}
\input{tables/papers_summary}
\end{table}
%\vspace{-2em}
\FloatBarrier
\end{center}
\begin{tabular}{| l | c | c | c | c | c | c | c | c | c | c | c | c |}
\toprule
Paper(s) & \multicolumn{3}{c}{Class} & \multicolumn{9}{|c|}{Method} \
\midrule
{} & \rotatebox{90}{~\parbox{4cm}{Log-based}~} & \rotatebox{90}{~\parbox{4cm}{Distributed Tracing-based}~} & \rotatebox{90}{~\parbox{4cm}{Monitoring-Based}~} & \rotatebox{90}{~\parbox{4cm}{Unsupervised learning}~} & \rotatebox{90}{~\parbox{4cm}{Supervised learning}~} & \rotatebox{90}{~\parbox{4cm}{Reinforcement learning}~} & \rotatebox{90}{~\parbox{4cm}{Semi-supervised learning}~} & \rotatebox{90}{~\parbox{4cm}{Statistical Approach}~} & \rotatebox{90}{~\parbox{4cm}{Causal Inference}~} & \rotatebox{90}{~\parbox{4cm}{Trace comparison}~} & \rotatebox{90}{~\parbox{4cm}{HeartBeating}~} & \rotatebox{90}{~\parbox{4cm}{SLO checks}~} \
\hline
\cite{7TechGia49:online} & \textbullet {} & {} & {} & {} & {} & {} & {} & {} & \textbullet {} & {} & {} & {} \
\hline
\cite{abdelrahman2016detection} & \textbullet {} & {} & {} & {} & {} & {} & {} & {} & \textbullet {} & {} & {} & {}\
\hline
\cite{ahad2015toward} & \textbullet {} & {} & {} & {} & {} & {} & {} & {} & \textbullet {} & {} & {} & {}\
\bottomrule
\end{tabular}
Do you know how I can set the table width to the same width as the article text?
And how can I change the style of the rows to match the original table?



multirowperhaps). You should get familiar with the basic set up of tables using LaTeX and maybe post your first try here, so that we can see where your problems exactly are. – Jasper Habicht Jul 12 '22 at 19:55