如何在表格单元格中放置一行“NA”

如何在表格单元格中放置一行“NA”

我看到一些表格在单元格中间放置了一条水平线,表示不可用或不适用的术语。例如,我该如何用这样的线替换下面的“NA”?

\begin{table}[htbp]
\centering
\caption{Caption}
\begin{tabular}{ccc}
\hline
Auctions of & P\_value &  $\widehat{\theta}$ \\
\midrule
2  & 0.375 & $\underset{(0.230)}{0.354}$ \\
3  & 0.002 & N.A. \\
\bottomrule
\end{tabular}
\end{table}

答案1

我建议定义命令\NA包含一个破折号---

在此处输入图片描述

\documentclass{article}
\usepackage{booktabs,amsmath}
\newcommand{\NA}{---}
\begin{document}

\begin{tabular}{ccc}
  \toprule
  Auctions of & \detokenize{P_value} &  $\widehat{\theta}$ \\
  \midrule
  2  & 0.375 & $\underset{(0.230)}{0.354}$ \\
  3  & 0.002 & \NA \\
  \bottomrule
\end{tabular}

\end{document}

这样,如果您以后(在生活中)不喜欢它,只需将定义更改为更合适的内容(可能是短划线--)。

相关内容