有人如何在 beamer 中并排创建两个表?

How can somene create two tables side by side in beamer?

有人如何在 beamer 中并排创建两个 table?我使用以下插入一个 table

\begin{table}
\begin{tabular}{l | c | c | c | c | c}
Model & intercept & X & Y & Adjusted $R^2$ & \
\hline \hline
Coeff & 2.229 & -0.274 & 1.221 & 38\%\ 
t-value & 3.404 & -0.49 & 3.907  \
GMM-t & 2.542 & -0.444 & 3.814\
\end{tabular}
\end{table}

我应该使用哪个命令让两个 table 像前面提到的 table 一样并排?

如果您的表格足够窄,可以并排放置,您可以简单地将它们并排放置,就像处理任何普通字母一样。

\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{table}
\begin{tabular}{l | c | c | }
Model & intercept & X \
\hline \hline
Coeff & 2.229 & -0.274  \ 
t-value & 3.404 & -0.49\
GMM-t & 2.542 & -0.444 \
\end{tabular}
\hfill
\begin{tabular}{l | c | c | }
Model & intercept & X \
\hline \hline
Coeff & 2.229 & -0.274  \ 
t-value & 3.404 & -0.49\
GMM-t & 2.542 & -0.444 \
\end{tabular}
\end{table}
\end{frame}
\end{document}

根据this blog的建议,您可以尝试columns环境。例如,使用

这样的代码
\begin{frame}{Example}
    \begin{columns}
        \begin{column}{0.3\textwidth}
            \begin{table}
            \begin{tabular}{c|c|c} 
            sid & bid & day \ \hline \hline 
            22 & 101 & 10/10/96 \ 
            58 & 103 & 11/12/96 \ 
            \end{tabular}
            \caption{reserves}
            \end{table}
        \end{column}
        \begin{column}{0.3\textwidth}
            \begin{table}
            \begin{tabular}{c|c|c|c} 
            sid & sname & rating & age \ \hline \hline 
            22 & dustin & 7 & 45.0 \ 
            31 & lubber & 8 & 55.5 \ 
            58 & rusty & 10 & 35.0 \
            \end{tabular}
            \caption{Sailors}
            \end{table}
        \end{column}
    \end{columns}
 \end{frame}

你可以得到类似下面的东西(忽略背景图片)