我想创建这样的表格(行和列分别有名称,也分为一组): 我可以创建表格,但我不知道如何写这些列和行的名称。如何选择性地删除表格中某些单元格的垂直线?
答案1
您可以使用\multicolumn{1}{|c|}{($-1,C$)}
选择性地删除/添加垂直线。此外,要合并单元格中的两行,您可以使用multirow
。
\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{*4c}
& &\multicolumn{2}{c}{$p_{2}$}\\
& & $F$ &$D$ \\\cline{3-4}
\multirow{2}{*}{$p_{1}$}& $F$ & \multicolumn{1}{|c|}{($1-C$,$1-C$)} & \multicolumn{1}{c|}{($-C,1$)} \\\cline{3-4}
& $D$ & \multicolumn{1}{|c|}{($-1,C$)} &\multicolumn{1}{c|}{($0,0$)}\\\cline{3-4}
\end{tabular}
\end{document}
答案2
与。{NiceArray}
nicematrix
\documentclass{article}
\usepackage{nicematrix}
\begin{document}
\NiceMatrixOptions{exterior-arraycolsep,cell-space-limits=3pt}
$\begin{NiceArray}{cccc}
& & \Block{1-2}{p_2} \\
& & F & D \\
\Block{2-1}{p_1} & F & \Block[hvlines]{2-2}{}
(1-C,1-C) & (-C,1) \\
& D & (-1,C) & (0,0) \\
\end{NiceArray}$
\end{document}