
\documentclass[12pt]{article}
\usepackage[portuguese]{babel}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\usepackage{subfig}
\usepackage[flushleft]{threeparttable}
\usepackage{booktabs}
\usepackage[nodisplayskipstretch]{setspace}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage[section]{placeins}
\usepackage{dcolumn}
\usepackage{siunitx,booktabs}
\usepackage{url}
\usepackage{float}
\usepackage{subcaption}
\usepackage{tabularx}
\usepackage{adjustbox}
\usepackage{rotating}
\usepackage{lipsum}
\usepackage{amsmath}
\usepackage{geometry}
\usepackage[tableposition=top]{caption}
\usepackage{babel}
\usepackage[style=authoryear]{biblatex}
\geometry{
a4paper,
total={140mm,190mm},
}
\usepackage[T1]{fontenc}
\newcolumntype{d}[1]{D{.}{.}{#1}}
\begin{document}
\begin{table}[!htb]
\centering
\caption{Model results}
\begin{adjustbox}{max width=\textwidth}
\begin{tabular}{ld{2.4}d{2.4}d{2.4}d{2.4}d{2.4}d{2.4}}
\hline
Link & \multicolumn{1}{c}{Logit} & & \multicolumn{1}{c}{Probit} & & \multicolumn{1}{c}{Cloglog} &\\
\hline
Parameter &Mean &Sd & Mean & Sd & Mean &Sd \\
\hline
$\beta_0$ &-0,6229 &0,2370 &-0,3853 &0,1425 &-0,8401 &0,1931 \\
$\beta_1$ &-0,0123 &0,0033 &-0,0072 &0,0019&-0,0107 &0,0027 \\
$\beta_2$ &0,1184 &0,0379 &0,0688 &0,0234 &0,1027 &0,0314 \\
$\phi$ &33,0987 &7,6123 &32,4051 &7,6602 &33,8460 &8,0493 \\
\hline
Credible Interval & & & & & &\\
\hline
Parameter & 2.5\% & 97.5\% & 2.5\% & 97.5\% & 2.5\% & 97.5\% \\
\hline
$\beta_0$ &-1,1034 &-0,1601 &-0,6631 &-0,1042 &-1,2247 &-0,4598 \\
$\beta_1$ &-0,0186 &-0,0056 &-0,0112 &-0,0034 &-0,0159 &-0,0050 \\
$\beta_2$ & 0,0443 &0,1933 &0,0219 &0,1134 & 0,0415&0,1627 \\
$\phi$ &19,6661 &49,6969 & 19,0686 &49,1156 &20,1797&51,8046 \\
\hline
\end{tabular}
\end{adjustbox}
\end{table}
\end{document}
Parameter 2.5%, 97.5% 등의 값은 Mean's 및 Sd'와 일치하지 않습니다.
답변1
여기에 두 가지 해결책이 있습니다. siunitx
(에서 이상한 일이 일어나는 것 같습니다 dcolumn
). 두 번째 해결책에서는 좀 더 전문적인 느낌을 주기 위해 수직선이 없는 북탭을 사용했습니다. 두 경우 모두 adjustwidth
테이블과 함께 사용하면 안 되는 환경을 제거했습니다 . 또한 참고 패키지 subfig and
하위 캡션은 호환되지 않습니다. 후자를 선호합니다.
\documentclass[12pt, portuguese]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{graphicx}
\usepackage{mathtools}
\usepackage[flushleft]{threeparttable}
\usepackage[nodisplayskipstretch]{setspace}
\usepackage{amssymb}
\usepackage{setspace}
\usepackage[section]{placeins}
\usepackage{siunitx,booktabs}
\usepackage{url}
\usepackage{float}
\usepackage{tabularx}
\usepackage{adjustbox}
\usepackage{rotating}
\usepackage{lipsum}
\usepackage{geometry}
\usepackage[tableposition=top]{caption}
\usepackage{subcaption}
\usepackage[style=authoryear]{biblatex}
\geometry{
a4paper,
total={140mm,190mm},
}
\newcolumntype{d}[1]{D{.}{.}{#1}}
\begin{document}
\begin{table}[!htb]
\centering
\caption{Model results}
\sisetup{table-format = -1.4, table-number-alignment=center}
\begin{tabular}{l|*{6}{S|}}
\hline
Link & \multicolumn{2}{c|}{Logit} &\multicolumn{2}{c|}{Probit} & \multicolumn{2}{c|}{Cloglog}\\
\hline
Parameter &{Mean} &{Sd} & {Mean} & {Sd }& {Mean} & {Sd} \\
\hline
$\beta_0$ &-0,6229 &0,2370 &-0,3853 &0,1425 &-0,8401 &0,1931 \\
$\beta_1$ &-0,0123 &0,0033 &-0,0072 &0,0019&-0,0107 &0,0027 \\
$\beta_2$ &0,1184 &0,0379 &0,0688 &0,0234 &0,1027 &0,0314 \\
$\phi$ &33,0987 &7,6123 &32,4051 &7,6602 &33,8460 &8,0493 \\
\hline
Credible Interval & & & & & &\\
\hline
Parameter & \SI{2.5}{\%} & \SI{97.5}{\%} & \SI{2.5}{\%} & \SI{97.5}{\%} & \SI{2.5}{\%} & \SI{97.5}{\%} \\
\hline
$\beta_0$ &-1,1034 &-0,1601 &-0,6631 &-0,1042 &-1,2247 &-0,4598 \\
$\beta_1$ &-0,0186 &-0,0056 &-0,0112 &-0,0034 &-0,0159 &-0,0050 \\
$\beta_2$ & 0,0443 &0,1933 &0,0219 &0,1134 & 0,0415&0,1627 \\
$\phi$ &19,6661 &49,6969 & 19,0686 &49,1156 &20,1797&51,8046 \\
\hline
\end{tabular}
\end{table}
\begin{table}[!htb]
\centering
\caption{Model results}
\sisetup{table-format = -1.4, table-number-alignment=center}
\begin{tabular}{l*{6}{S}}
\toprule
Link & \multicolumn{2}{c}{Logit} &\multicolumn{2}{c}{Probit} & \multicolumn{2}{c}{Cloglog}\\
\cmidrule{1-7}
Parameter &{Mean} &{Sd} & {Mean} & {Sd }& {Mean} & {Sd} \\
\midrule
$\beta_0$ &-0,6229 &0,2370 &-0,3853 &0,1425 &-0,8401 &0,1931 \\
$\beta_1$ &-0,0123 &0,0033 &-0,0072 &0,0019&-0,0107 &0,0027 \\
$\beta_2$ &0,1184 &0,0379 &0,0688 &0,0234 &0,1027 &0,0314 \\
$\phi$ &33,0987 &7,6123 &32,4051 &7,6602 &33,8460 &8,0493 \\
\midrule
Credible Interval \\
\cmidrule{1-7}
Parameter & \SI{2.5}{\%} & \SI{97.5}{\%} & \SI{2.5}{\%} & \SI{97.5}{\%} & \SI{2.5}{\%} & \SI{97.5}{\%} \\
\midrule
$\beta_0$ &-1,1034 &-0,1601 &-0,6631 &-0,1042 &-1,2247 &-0,4598 \\
$\beta_1$ &-0,0186 &-0,0056 &-0,0112 &-0,0034 &-0,0159 &-0,0050 \\
$\beta_2$ & 0,0443 &0,1933 &0,0219 &0,1134 & 0,0415&0,1627 \\
$\phi$ &19,6661 &49,6969 & 19,0686 &49,1156 &20,1797&51,8046 \\%
\bottomrule
\end{tabular}
\end{table}
\end{document}
답변2
dcolumn
패키지와 해당 열 유형을 계속 사용하는 솔루션은 다음과 같습니다 d
.
,
출력 소수점 표시로 (쉼표)를 사용하는 것으로 나타나므로 \newcolumntype{d}[1]{D{.}{.}{#1}}
로 바꾸는 것이 좋습니다 \newcolumntype{d}[1]{D{,}{,}{#1}}
. 어쨌든 패키지를 사용하고 있으므로 booktabs
테이블 모양을 재구성하여 좀 더 개방적인 느낌을 주었습니다. 수직선이 없고 더 적지만 간격이 더 좋은 수평선이 있다는 점에 주목하세요.
\documentclass[12pt]{article}
% I've stripped down the preamble to the bare mininum
\usepackage[portuguese]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{dcolumn,booktabs,geometry}
\geometry{a4paper,total={140mm,190mm}}
\usepackage[skip=0.333\baselineskip]{caption}
\newcolumntype{d}[1]{D{,}{,}{#1}} $ commas, not periods
\newcommand\mr[1]{\multicolumn{1}{r}{#1}} % handy shortcut macro
\begin{document}
\begin{table}[!htb]
\centering
\caption{Model results}
\begin{tabular}{@{}l*{6}{d{2.4}}@{}}
\toprule
Link & \multicolumn{2}{c}{Logit} & \multicolumn{2}{c}{Probit} & \multicolumn{2}{c}{Cloglog} \\
\cmidrule(lr){2-3} \cmidrule(lr){4-5} \cmidrule(l){6-7}
Parameter &\mr{Mean} &\mr{Sd} &\mr{Mean} &\mr{Sd} &\mr{Mean} &\multicolumn{1}{r@{}}{Sd} \\
\midrule
$\beta_0$ &-0,6229 &0,2370 &-0,3853 &0,1425 &-0,8401 &0,1931 \\
$\beta_1$ &-0,0123 &0,0033 &-0,0072 &0,0019&-0,0107 &0,0027 \\
$\beta_2$ &0,1184 &0,0379 &0,0688 &0,0234 &0,1027 &0,0314 \\
$\phi$ &33,0987 &7,6123 &32,4051 &7,6602 &33,8460 &8,0493 \\
\addlinespace
&\multicolumn{6}{c@{}}{Confidence Interval Bounds} \\
\cmidrule(l){2-7}
& \mr{2.5\%} & \mr{97.5\%} & \mr{2.5\%} & \mr{97.5\%} &\mr{2.5\%} & \multicolumn{1}{r@{}}{97.5\%} \\
\midrule
$\beta_0$ &-1,1034 &-0,1601 &-0,6631 &-0,1042 &-1,2247 &-0,4598 \\
$\beta_1$ &-0,0186 &-0,0056 &-0,0112 &-0,0034 &-0,0159 &-0,0050 \\
$\beta_2$ & 0,0443 &0,1933 &0,0219 &0,1134 & 0,0415&0,1627 \\
$\phi$ &19,6661 &49,6969 & 19,0686 &49,1156 &20,1797&51,8046 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}