我有下表,我正在尝试增加其单元格的高度。当我增加高度时,文本底部对齐,但不居中。
\documentclass[11pt]{beamer}
\usetheme{default}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\begin{frame}{Results}
\centering
\begin{table}\scriptsize
\begin{tabular}{lllllll}
\cline{1-7}
Volatility Indicator & \multicolumn{6}{c}{Returns}\\ \cline{2-7}
& Market & Manuf. & Const. & Ret. & Serv. & Finan. \\
\cline{1-7}
Market & 0.02{**} & & & & & 0.08{*} \\
(r g-cause vol) & 0.13 & & & & & 0.10{*}\\
Manufacturing & 0.00{***} & 0.01{***} & & & & 0.05{**} \\
(r g-cause vol) & 0.01{***} & 0.04{**} & & & & 0.04{**} \\
Construction & 0.55 & & 0.07{*} & & & 0.28 \\
(r g-cause vol) & 0.32 & & 0.10{*} & & & 0.60 \\
Retail Trade & 0.88 & & & 0.16 & & 0.70 \\
(r g-cause vol) & 0.01{***} & & & 0.01{***} & & 0.01{***} \\
Services & 0.10{*} & & & & 0.09{*} & 0.18 \\
(r g-cause vol)& 0.00{***} & & & & 0.1{*} & 0.01{***} \\
Services [WT] & 0.46 & & & & 0.12 & 0.81\\
(r g-cause vol)[WT] & 0.00{***} & & & & 0.03{**} & 0.02{**} \\
\cline{1-7}\\
\end{tabular}
\end{table}
\end{frame}
\end{document}
答案1
修改\renewcommand{\arraystretch}{1.5}
将影响表格的单元格高度。
\documentclass[11pt]{beamer}
\usetheme{default}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\renewcommand{\arraystretch}{1.5}
\begin{document}
\begin{frame}{Results}
\centering
\begin{table}\scriptsize
\begin{tabular}{lllllll}
\cline{1-7}
Volatility Indicator & \multicolumn{6}{c}{Returns}\\ \cline{2-7}
& Market & Manuf. & Const. & Ret. & Serv. & Finan. \\
\cline{1-7}
Market & 0.02{**} & & & & & 0.08{*} \\
(r g-cause vol) & 0.13 & & & & & 0.10{*}\\
Manufacturing & 0.00{***} & 0.01{***} & & & & 0.05{**} \\
(r g-cause vol) & 0.01{***} & 0.04{**} & & & & 0.04{**} \\
Construction & 0.55 & & 0.07{*} & & & 0.28 \\
(r g-cause vol) & 0.32 & & 0.10{*} & & & 0.60 \\
Retail Trade & 0.88 & & & 0.16 & & 0.70 \\
(r g-cause vol) & 0.01{***} & & & 0.01{***} & & 0.01{***} \\
Services & 0.10{*} & & & & 0.09{*} & 0.18 \\
(r g-cause vol)& 0.00{***} & & & & 0.1{*} & 0.01{***} \\
Services [WT] & 0.46 & & & & 0.12 & 0.81\\
(r g-cause vol)[WT] & 0.00{***} & & & & 0.03{**} & 0.02{**} \\
\cline{1-7}\\
\end{tabular}
\end{table}
\end{frame}
\end{document}
答案2
您可以使用booktabs
、 和cellspace
在单元格的顶部和底部对称地获取一些单元格垂直填充。
\documentclass[11pt]{beamer}
\usetheme{default}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{array, booktabs, multirow, cellspace}
\setlength\cellspacetoplimit{2pt}
\setlength\cellspacebottomlimit{2pt}\begin{document}
\begin{frame}{Results}
\centering
\begin{table}\scriptsize
\begin{tabular}{*{7}{Sl}}
\toprule
\multirow{2}{*}[-\aboverulesep]{Volatility Indicator} & \multicolumn{6}{c}{Returns}\\
\cmidrule(r){2-7}%
& Market & Manuf. & Const. & Ret. & Serv. & Finan. \\
\midrule%\cline{1-7}
Market & 0.02{**} & & & & & 0.08{*} \\
(r g-cause vol) & 0.13 & & & & & 0.10{*}\\
Manufacturing & 0.00{***} & 0.01{***} & & & & 0.05{**} \\
(r g-cause vol) & 0.01{***} & 0.04{**} & & & & 0.04{**} \\
Construction & 0.55 & & 0.07{*} & & & 0.28 \\
(r g-cause vol) & 0.32 & & 0.10{*} & & & 0.60 \\
Retail Trade & 0.88 & & & 0.16 & & 0.70 \\
(r g-cause vol) & 0.01{***} & & & 0.01{***} & & 0.01{***} \\
Services & 0.10{*} & & & & 0.09{*} & 0.18 \\
(r g-cause vol)& 0.00{***} & & & & 0.1{*} & 0.01{***} \\
Services [WT] & 0.46 & & & & 0.12 & 0.81\\
(r g-cause vol)[WT] & 0.00{***} & & & & 0.03{**} & 0.02{**} \\
\bottomrule%
\end{tabular}
\end{table}
\end{frame}
\end{document}[
]1