表格并排,行高相同

表格并排,行高相同

快速建议:

我想要一个并排的表格。

你们建议我如何确保它们具有相同的高度?

考虑以下情况:

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage{booktabs}

\begin{document}

\begin{table}[H]
\centering
\begin{tabular}{p{14.5em}}
\toprule
\textbf{Medidas Absolutas} \\
\midrule
Média dos erros quadrados \newline MSE$=\frac{1}{n} \sum_{i=1}^n (\hat{x_i}-x_i)^2 $ \\
\midrule
Média dos desvios absolutos \newline MAD$=\frac{1}{n} \sum_{i=1}^n |\hat{x_i}-x_i|$ \\
\bottomrule
\end{tabular}
\hfill
\begin{tabular}{p{14.5em}}
\toprule
\textbf{Medidas Relativas} \\
\midrule
Coeficiente de Theil \newline U$=\frac{\sqrt{\sum_{i=1}^n(\hat{x_i}-x_i)^2}}{\sqrt{\sum_{i=1}^n(x_i-x_{i-1})^2}}$ \\
\midrule
Mean Absolute Percentage Error\newline MAPE$=\frac{1}{n}\sum_{i=1}^n \Big|\frac{(\hat{x_i}-x_i)}{x_i} \Big|$ \\
\bottomrule
\end{tabular}
\caption{Algumas medidas para avaliação do desempenho dos modelos preditivos.}
\end{table}

\end{document}

截屏

问题是右边的方程式有点太大了。我希望左边表格的相应行具有相同的高度。

我尝试过的\renewcommand{\arraystretch}{1.6}是,它会增加所有行的大小,而不仅仅是较大的行。

我尝试过使用\phantom,但由于某种原因,它看起来不太好......

也许有些\mbox高度相同?

附言:这些是绝对和相对误差函数的一些示例。如果有人有其他想法来呈现这些信息,也欢迎!

答案1

\vphantom可用于调整两个表格的行距。这可使方程线对齐。另外,\vphantom由于另一个表格中有降部,一些文本行也需要对齐。

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage{booktabs}

\begin{document}

\begin{table}
  \centering
  \begin{tabular}{p{14.5em}}
    \toprule
    \textbf{Medidas Absolutas} \\
    \midrule
    Média dos erros quadrados \newline MSE$=\frac{1}{n} \sum_{i=1}^n
    (\hat{x_i}-x_i)^2 $%
    \vphantom{$\frac{\sqrt{\sum_{i=1}^n}}{\sqrt{\sum_{i=1}^n}}$}
    \\
    \midrule
    Média dos desvios absolutos\vphantom{g}
    \newline MAD$=\frac{1}{n} \sum_{i=1}^n
    |\hat{x_i}-x_i|$%
    \vphantom{$\Big|$}
    \\
    \bottomrule
  \end{tabular}
  \hfill
  \begin{tabular}{p{14.5em}}
    \toprule
    \textbf{Medidas Relativas} \\
    \midrule
    Coeficiente de Theil\vphantom{q} \newline
    U$=\frac{\sqrt{\sum_{i=1}^n(\hat{x_i}-x_i)^2}}
      {\sqrt{\sum_{i=1}^n(x_i-x_{i-1})^2}}$
    \\
    \midrule
    Mean Absolute Percentage Error\newline MAPE$=\frac{1}{n}\sum_{i=1}^n
    \Big|\frac{(\hat{x_i}-x_i)}{x_i} \Big|$ \\
    \bottomrule
  \end{tabular}
  \caption{Algumas medidas para avaliação do desempenho dos modelos
    preditivos.}
\end{table}

\end{document}

结果

答案2

如果您愿意\cmidrule始终使用 s (代替\toprule\bottomrule),那么您可以将它们合并为一个tabular

编辑以清理语法,添加{}=适当的间距和\displaystyle更好的分数项的垂直分离。

REEDITED 消除了\newlineOP 的方法,而是转换为两个单独的tabular行,从而产生更好的外观。

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage{booktabs,stackengine}
\stackMath
\begin{document}

\begin{table}[H]
\centering
\begin{tabular}{p{14.5em}c@{\hspace{1cm}}p{14.5em}}
\cmidrule{1-1}\cmidrule{3-3}
%\toprule
\textbf{Medidas Absolutas} &&\textbf{Medidas Relativas}\\
\cmidrule{1-1}\cmidrule{3-3}
Média dos erros quadrados  
&& Coeficiente de Theil \\
MSE${}=\frac{1}{n} \sum_{i=1}^n (\hat{x_i}-x_i)^2 $ &&
U${}=\displaystyle\frac{\sqrt{%
  \addstackgap[0pt]{\sum_{i=1}^n(\hat{x_i}-x_i)^2}}}{\sqrt{\addstackgap[0pt]{\sum_{i=1}^n(x_i-x_{i-1})^2}}}$\\
\cmidrule{1-1}\cmidrule{3-3}
Média dos desvios absolutos \newline MAD${}=\frac{1}{n} \sum_{i=1}^n |\hat{x_i}-x_i|$ 
&& Mean Absolute Percentage Error\newline MAPE${}=\frac{1}n\sum_{i=1}^n \Big|\frac{(\hat{x_i}-x_i)}{x_i} \Big|$\\
\cmidrule{1-1}\cmidrule{3-3}
%\bottomrule
\end{tabular}
\caption{Algumas medidas para avaliação do desempenho dos modelos preditivos.}
\end{table}

\end{document}

在此处输入图片描述

相关内容