我已经为此挣扎了一段时间了。
1.) 我希望 2.5 和 97.5 与“百分位数”标签明显不同,但仍在同一个单元格中。
2.) 我希望 2.5 出现在“百分位数”中的“P”的中央,并且我希望 97.5 出现在“百分位数”中的最后一个 e 的中央
3.) 0.05 和 0.57 应分别出现在 2.5 和 97.5 的正下方(在新的位置)
巴兹
\usepackage{multirow}
\begin{tabular}{l|cc}
\hline
\multicolumn{3}{c}{Steepener Sharpe Ratio Estimation Results} \\
\cline{1-3}
\multicolumn{1}{c|}{\multirow{2}{*}{Estimate} } & \multicolumn{2}{c}{\multirow{2}{*}{Percentile}} \\
\multicolumn{1}{c|}{} & \multicolumn{1}{c}{2.5} & \multicolumn{1}{c}{97.5} \\
\cline{2-3}
TNA & 0.05 & 0.57 \\
\hline
\end{tabular}
答案1
我建议您采取以下步骤:
使用
table
环境,其内容\caption
与表格内容本身不同。标题可以放在表格内容的上方或下方。在下面的示例中,我使用包\caption*
提供的宏caption
来创建一个未编号表格浮点数。(如果您想要一个“常规”的,也就是编号的表格浮点数,请使用\caption
而不是\caption*
。)使用包的线条绘制命令
booktabs
来获取间距适当的水平线。不要使用垂直线——他们只是添加视觉混乱(如果你不相信我,你可以试着自己创建几个表格,先用垂直线,然后不用。批判性地问自己是否任何任何表格中的垂直线确实增加了视觉清晰度。
以下屏幕截图显示了您当前的表格以及我建议的表格。
\documentclass{article}
\usepackage{multirow} % for old code
\usepackage{booktabs,caption} % for new code
\begin{document}
before:
\begin{center}
\begin{tabular}{l|cc}
\hline
\multicolumn{3}{c}{Steepener Sharpe Ratio Estimation Results} \\
\cline{1-3}
\multicolumn{1}{c|}{\multirow{2}{*}{Estimate} } & \multicolumn{2}{c}{\multirow{2}{*}{Percentile}} \\
\multicolumn{1}{c|}{} & \multicolumn{1}{c}{2.5} & \multicolumn{1}{c}{97.5} \\
\cline{2-3}
TNA & 0.05 & 0.57 \\
\hline
\end{tabular}
\end{center}
\bigskip
new:
\begin{table}[h!] % "[h!]" location specifier just for this example
\caption*{Steepener Sharpe Ratio Estimation Results}
\centering
\begin{tabular}{lcc}
\toprule
Estimate & \multicolumn{2}{c}{Percentile} \\
\cmidrule{2-3}
& 2.5 & 97.5 \\
\midrule
TNA & 0.05 & 0.57 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
答案2
也许可以这样做:
\documentclass{article}
\usepackage{multirow}
\begin{document}
{\centering
Steepener Sharpe Ratio Estimation Results
\begin{tabular}{l|cc}
%\hline
%\multicolumn{3}{c}{Steepener Sharpe Ratio Estimation Results} \\
\cline{1-3}
\multirow{2}{*}{Estimate} & \multicolumn{2}{c}{Percentile} \\
& 2.5 & 97.5 \\
\cline{2-3}
TNA & 0.05 & 0.57 \\
\hline
\end{tabular}
\par
}
\end{document}