如何在 Latex 中垂直标记混淆矩阵

如何在 Latex 中垂直标记混淆矩阵

实际上我有两个问题:

  1. 需要贴标签实际班级在具有多行的混淆矩阵中垂直排列(参见图片中的蓝色笔)
  2. 列之间的间距不相等(参见图片中的红笔)?请告诉我如何才能使列之间的间距相等?提前致谢

\begin{table}\centering
\caption{Confusion metric for ABC through Latex}
    \begin{tabular}{@{} cccccc||cccc}
            & & \multicolumn{7}{c}{Predicted Class} \\[2ex]
        \cline{2-10}
        &  &  & Feature grou 1  &  & &  & & Feature grou 2    &      \\ [0.5ex] % inserts table 
        \cline{2-10}
        &              & A & B & C & D & A & B & C & D \\
        \cline{2-10}
     {\rotatebox[origin=tr]{90}{Actual Class}}
        & A            & -- &  -- & --  & -- & --  & -- & -- & --  \\
        & B           & -- &  -- & --  & -- & --  & -- & -- & --  \\
        & C            & -- &  -- & --  & -- & --  & -- & -- & --\\
        %\rot{\rlap{~General Class}}
        & D        & -- &  -- & --  & --  & --  & -- & -- & -- \\
        %\cmidrule[1pt]{2-12}
           \cline{2-10}
    \end{tabular}
\end{table}

在此处输入图片描述

答案1

在此处输入图片描述

\documentclass{article}
\usepackage{rotating}
\usepackage{makecell, multirow}
\renewcommand\theadfont{\normalsize}
\renewcommand\theadgape{}
\usepackage[skip=1ex]{caption}

\begin{document}
    \begin{table}
    \centering
    \renewcommand\arraystretch{1.2}
    \settowidth\rotheadsize{\theadfont Actual Class}
\caption{Confusion metric for ABC through Latex}
    \begin{tabular}{@{} cc cccc|cccc}
        &  & \multicolumn{8}{c}{Predicted Class}         \\
        &  & \multicolumn{4}{c|}{Feature group 1}
                &  \multicolumn{4}{c}{Feature group 2}      \\
        \cline{3-10}
        &              & A & B & C & D & A & B & C & D      \\
        \cline{3-10}
     \multirow{4}{*}[1ex]{\rothead {Actual Class}}
        & A     & -- &  -- & --  & -- & --  & -- & -- & --  \\
        & B     & -- &  -- & --  & -- & --  & -- & -- & --  \\
        & C     & -- &  -- & --  & -- & --  & -- & -- & --  \\
        & D     & -- &  -- & --  & -- & --  & -- & -- & --  \\
           \cline{3-10}
    \end{tabular}
\end{table}
\end{document}

相关内容