我正在尝试在LaTeX中创建一个多表,看起来像这个Wikipedia article中显示的真正的正面,真正的负面等。
我正在尝试使用multirow
,但我不确定如何让你在桌子外面“。”
\begin{table}[tbh!]
\centering
\begin{tabular}{|l|l|l|}
\multicolumn{3}{c}{$y$} \\ \hline
%\multirow{3}{*}{$\hat{y}$} \\
& \textbf{T} & \textbf{F} \\ \hline
\textbf{T} & TP & FP \\ \hline
\textbf{F} & FN & TN \\ \hline
\end{tabular}
\caption{Truth and prediction comparison.}
\label{tab:revpol}
\end{table}
任何人都可以解释我需要在这里做些什么才能实现这个目标吗?
答案 0 :(得分:1)
最简单的方法是将“out of table”组件作为tabular
结构的一部分包含在内:
\documentclass{article}
\usepackage{multirow}% http://ctan.org/pkg/multirow
\begin{document}
\begin{table}[t]
\centering
\begin{tabular}{l|l|l|l|}
\multicolumn{2}{c}{} & \multicolumn{2}{c}{$y$} \\ \cline{3-4}
\multicolumn{2}{c|}{} & \textbf{T} & \textbf{F} \\ \cline{2-4}
\multirow{2}{*}{$\hat{y}$} & \textbf{T} & TP & FP \\ \cline{2-4}
& \textbf{F} & FN & TN \\ \cline{2-4}
\end{tabular}
\caption{Truth and prediction comparison.}
\label{tab:revpol}
\end{table}
\end{document}
\cline
s仅用于在某些列中放置\hline
。 \multicolumn
用于隐藏使用tabular
列规范插入的一些垂直线。
在旁注中,请将booktabs
视为tabular
表示替代方案。