其他
LaTeX 实现表格内换行
点击下方公众号,回复资料分享,收获惊喜
简介
使用 LaTeX 撰写科技论文时,可能会出现表格内容太长,需要换行的情况。例如,实现以下结果:
其中,1.728 为参数的点估计,(1.280,2.263) 为 90%置信区间。这种表格在统计领域还是比较常用的,参考文献[1]。
在此,记录下这个小技巧,供各位读者参考。
教程
添加宏包:
\usepackage{makecell}
使用方式:
\makecell[居中情况]{第1行内容 \\ 第2行内容 \\ 第3行内容 ...}
在换行的地方键入 \\
即可实现。[居中情况] 包括 r,c,l
,分别表示靠右、居中、靠左。例如:
\makecell[c]{1.728 \\(1.280,2.263)}
以上面的表格为例:
\begin{table}[!]
\centering \footnotesize
% \color{red}
\caption{Parameter point estimation and 90\% interval estimation for the PMB data.} \label{qqq}
\renewcommand{\arraystretch}{1.5}
\vskip 2mm \setlength{\tabcolsep}{5mm}
% \resizebox{\columnwidth}{!}{
% \scalebox{0.82}{
\begin{tabular}{ccccc}
\toprule
Model & \multicolumn{2}{c}{Student-t} & \multicolumn{2}{c}{Wiener} \\
\midrule
Scen. & Linear & Power & Linear & Power \\
\midrule
$\sigma_1$
& \makecell[c]{1.728 \\(1.280,2.263)} & \makecell[c]{0.909\\(0.698,1.217)}
& \makecell[c]{1.904 \\(1.459,2.335)} & \makecell[c]{1.281\\(0.989,1.563)} \\
$\sigma_2$
& \makecell[c]{2.506 \\(1.828,3.345)} & \makecell[c]{1.161\\(0.890,1.508)}
& \makecell[c]{2.979\\(2.346,3.648)} & \makecell[c]{1.531\\(1.225,1.896)} \\
$\rho_{12}$
& \makecell[c]{0.646\\(0.402,0.799)} & \makecell[c]{0.628 \\(0.441,0.807)}
& \makecell[c]{0.663\\(0.447,0.807)} & \makecell[c]{0.633\\(0.417,0.786)} \\
$\gamma_1$
& - & \makecell[c]{1.099\\(1.084,1.119)}
& - & \makecell[c]{1.098\\(1.090,1.105)} \\
$\gamma_2$
& - & \makecell[c]{1.202\\(1.184,1.224)}
& - & \makecell[c]{1.201 \\(1.193,1.210)} \\
AIC & 3481.999 & \textbf{2590.776} & 7572.143 & 7141.501 \\
\bottomrule
\end{tabular}
\end{table}
即可得到:
参考资料
参考文献: https://blog.csdn.net/u014546828/article/details/116043779
可视化推文推荐
R可视乎|空间地理数据可视化(1)
空间地理数据可视化之 ggplot2 包及其拓展
空间地理数据可视化之 tmap 包及其拓展
R可视乎|创建乐高版马赛克图
R可视乎|用R给心仪的对象表白吧