我目前正在使用这段代码:
\begin{tabular}{ll|l|l|}
\cline{3-4}
& & \multicolumn{2}{c|}{Predictions} \\ \cline{3-4}
& & High & Low \\ \cline{1-4}
\multirow{2}{*}{Guesses} & \multicolumn{1}{|c|}{High} & 14 & 0 \\ \cline{2-4}
& \multicolumn{1}{|c|}{Low} & 3 & 50 \\ \hline
\end{tabular}
其结果如下:
我想在“Guesses”的左端添加一行,或者删除“Guesses”上方和下方的行,以及“Predictions”上方和两侧的行。有办法吗?
如果有人有构建简单混淆矩阵的绝妙方法,我也会采纳他的建议。
干杯
答案1
像这样
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{|l|c|l|l|}
\multicolumn{2}{c}{} & \multicolumn{2}{c}{Predictions} \\ \cline{3-4}
\multicolumn{2}{c|}{} & High & Low \\ \hline
\multirow{2}{*}{Guesses} & High & 14 & 0 \\ \cline{2-4}
& Low & 3 & 50 \\ \hline
\end{tabular}
\end{document}
答案2
感谢 salim bou,我得以实现我想要的。下面的代码删除了所有行的“预测”和“猜测”。
\begin{tabular}{l|l|l|l|}
\multicolumn{2}{l}{} & \multicolumn{2}{c}{Predictions} \\ \cline{3-4}
\multicolumn{2}{c|}{} & High & Low \\ \cline{2-4}
\multirow{2}{*}{\parbox{1.5cm}{Actual Quality}} & High & 14 & 0 \\ \cline{2-4}
& Low & 3 & 50 \\ \cline{2-4}
\end{tabular}
虽然此代码封装了所有内容:
\begin{tabular}{|l|l|l|l|}
\cline{3-4}
\multicolumn{2}{c|}{} & \multicolumn{2}{c|}{Predictions} \\ \cline{3-4}
\multicolumn{2}{c|}{} & High & Low \\ \cline{1-4}
\multirow{2}{*}{\parbox{1.5cm}{Actual Quality}} & High & 14 & 0 \\ \cline{2-4}
& Low & 3 & 50 \\ \cline{1-4}
\end{tabular}
干杯
答案3
考虑到您所需的表格的图片和您自己的答案,我结合以下代码:
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{|*{4}{c|}}
\cline{3-4}
\multicolumn{2}{c}{} & \multicolumn{2}{|c|}{Predictions}
\\ \cline{3-4}
\multicolumn{2}{c|}{} & High & Low \\ \hline
\multirow{2}{1.5cm}{Actual
Quality} & High & 14 & 0 \\ \cline{2-4}
& Low & 3 & 50 \\ \hline
\end{tabular}
\end{document}