表格中的列高更大且括号更大

表格中的列高更大且括号更大

我正在尝试从此网站复制此表(不包括 AIC):https://uc-r.github.io/model_selection

我认为我已经完成了大部分内容,但是我希望括号的大小增加,以便它们具有1/nCp的整个长度BIC。对于Adjusted R^2,我希望括号延伸到整个分数左右。此外,我希望列高变得更大一些,因为它现在看起来有点被挤压了。

在此处输入图片描述

\documentclass[11pt,a4paper,titlepage]{article}
\usepackage[a4paper]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lipsum}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage[allow-number-unit-breaks]{siunitx}
\usepackage[flushleft]{threeparttable}
\usepackage{graphicx}

\begin{table}[!htbp] \centering 
\caption{Summary Model Statistics for Multiple Linear Regression Model} 
\label{tab5} 
\begin{tabular}{@{\extracolsep{5pt}}lll} 
\\[-1.8ex]\toprule 
\\[-1.8ex] 
Statistic & \multicolumn{1}{c}{Objective} & \multicolumn{1}{c}{Equation} \\
\midrule \\[-1.8ex]
$C_p$ & Minimise & $C_p$ = $\frac{1}{n}$ $(RSS + 2d\hat{\sigma})$ \\
Bayesian Information Criterion (BIC) & Minimise & $BIC$ = $\frac{1}{n}$ $(RSS + log(n)d\hat{\sigma}^2)$ \\
Adjusted $R^2$ & Maximise & Adj. $R^2$ = $1 - (\frac{RSS/n-d-1}{TSS/(n-1)})$  \\
\bottomrule \\[-1.8ex] 
\end{tabular} 
\end{table} 

答案1

以下示例删除了大多数手动异常(例如\\[-1.8ex]),并添加了一些微调:

  • booktab使用普通表格行,但公式行由额外的空格( 's )分隔\addlinespace

  • 表头是左对齐的,因为表体中的所有单元格都是左对齐的。

  • \left(...\right)在最后一个单元格中使用它来将栅栏的大小与分数相匹配。

  • 正常数学模式间距($a = b$而不是$a$ = $b$)。

  • \log而不是log获得正常的直立形式。

  • \mathrm\textamsmathamstext)对于文本变量RSS、、BICTSS

  • 我不知道 的用途\extracolsep{5pt}。如果它用于所有表格,那么没问题。但如果它用于将表格拉伸到行宽,则会\extracolsep{\fill}自动\begin{tabular*}{\linewidth}计算所需的量。

完整示例:

\documentclass[11pt,a4paper]{article}
\usepackage{geometry}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{caption}

\begin{document}
\begin{table}
  \centering
  \caption{Summary Model Statistics for Multiple Linear Regression Model}
  \label{tab5}
  \begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}lll}
    \toprule
    Statistic & Objective & Equation \\
    \midrule
    $C_p$ & Minimise &
    $C_p = \frac{1}{n} (\text{RSS} + 2d\hat{\sigma})$ \\
    \addlinespace
    Bayesian Information Criterion (BIC) & Minimise &
    $\text{BIC} = \frac{1}{n} (\text{RSS} + \log(n)d\hat{\sigma}^2)$ \\
    \addlinespace
    Adjusted $R^2$ & Maximise &
    Adj.\@
    $R^2 = 1 - \left(\frac{\text{RSS}/n-d-1}{\text{TSS}/(n-1)}\right)$ \\
    \bottomrule
  \end{tabular*}
\end{table}
\end{document}

结果

答案2

您不应手动调整行高,而应使用标记。例如,不要 \\[-1.8ex]像使用 Word 那样添加。此外,数学公式的每个原子不必位于 之间$ $:整个公式的单个对即可。

对于行的垂直填充cellspace,我使用定义最小单元格顶部与上方单元格底部之间的距离,以及单元格底部与下方单元格顶部之间的距离,以带有字母前缀的说明符的列为单位S  (或者C如果您加载siunitx)。对于表格与表格上方标题之间的垂直距离,只需加载包即可caption。最后,我将\frac表格中的命令(太小)替换为\mfracfrom nccmath(中等大小的分数)。

对于括号的大小,可以使用对\bigl/r\Bigl/r\biggl/r\Biggl/r

\documentclass[11pt,a4paper,titlepage]{article}
\usepackage[a4paper]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lipsum}
\usepackage{amsmath, nccmath}
\usepackage{booktabs, caption, cellspace}
\setlength{\cellspacetoplimit}{4pt}
\setlength{\cellspacebottomlimit}{4pt}
\usepackage[allow-number-unit-breaks]{siunitx}
\usepackage[flushleft]{threeparttable}
\usepackage{graphicx}

\begin{document}

\begin{table}[!htbp] \centering
\caption{Summary Model Statistics for Multiple Linear Regression Model}
\setlength{\extrarowheight}{2pt}
\label{tab5}
\begin{tabular}{@{\extracolsep{5pt}}*{3}{Cl}}
\toprule
Statistic & \multicolumn{1}{c}{Objective} & \multicolumn{1}{c}{Equation} \\
\midrule
$C_p$ & Minimise & $C_p = \mfrac{1}{n}\bigl(RSS + 2d\hat{\sigma}\bigr)$ \\
Bayesian Information Criterion (BIC) & Minimise & $BIC = \mfrac{1}{n}\bigl(RSS + \log(n)d\hat{\sigma}^2\bigr)$ \\
Adjusted $R^2$ & Maximise & Adj. $R^2 = 1 - \Bigl(\mfrac{RSS/n-d-1}{TSS/(n-1)}\Bigr)$ \\
\bottomrule
\end{tabular}
\end{table}

\end{document} 

在此处输入图片描述

答案3

以下 MWE 包含两种备选解决方案。对于分数周围的圆括号,我使用了\left(\right)。对于额外的行高,我使用了\\[5pt]。第二个示例还根据符号对齐了最后一列中的方程式=

\documentclass[11pt,a4paper,titlepage]{article}
\usepackage[a4paper]{geometry}
\usepackage{amsmath}
\usepackage{booktabs}
\begin{document}

\begin{table}[!htbp] 
\centering 
\caption{Summary Model Statistics for Multiple Linear Regression Model} 
\label{tab5} 
\begin{tabular}{@{\extracolsep{5pt}}lll} 
\\[-1.8ex]\toprule 
\\[-1.8ex] 
Statistic & \multicolumn{1}{c}{Objective} & \multicolumn{1}{c}{Equation} \\
\midrule \\[-1.8ex]
$C_p$ & Minimise & $C_p$ = $\frac{1}{n}$ $(RSS + 2d\hat{\sigma})$ \\[5pt]
Bayesian Information Criterion (BIC) & Minimise & $BIC$ = $\frac{1}{n}$ $\left(RSS + log(n)d\hat{\sigma}^2\right)$ \\ [5pt]
Adjusted $R^2$ & Maximise & Adj. $R^2$ = $1 - \left(\frac{RSS/n-d-1}{TSS/(n-1)}\right)$  \\
\bottomrule \\[-1.8ex] 
\end{tabular}
\end{table}

\begin{table}[!htbp] 
\centering 
\caption{Summary Model Statistics for Multiple Linear Regression Model} 
\label{tab5} 
\begin{tabular}{@{}llr@{ = }l@{}} 
\\[-1.8ex]\toprule 
\\[-1.8ex] 
Statistic & \multicolumn{1}{c}{Objective} & \multicolumn{2}{c}{Equation} \\
\midrule \\[-1.8ex]
$C_p$ & Minimise & $C_p$ & $\frac{1}{n}$ $(RSS + 2d\hat{\sigma})$ \\[5pt]
Bayesian Information Criterion (BIC) & Minimise & $BIC$ & $\frac{1}{n}$ $\left(RSS + log(n)d\hat{\sigma}^2\right)$ \\ [5pt]
Adjusted $R^2$ & Maximise & Adj. $R^2$ & $1 - \left(\frac{RSS/n-d-1}{TSS/(n-1)}\right)$  \\
\bottomrule \\[-1.8ex] 
\end{tabular}
\end{table}

\end{document}

在此处输入图片描述

相关内容