Wie kann ich die Tabellenüberschrift bitte auf die Länge der Tabelle einstellen?
\begin{table}[ht]
\caption{Empirical Model Results}
\centering
\begin{tabular}{l c c c c}
\hline\hline
& \multicolumn{4}{c}{Model} \\
& 1 & 2 & 3 & 4 \\ [0.5ex]
\hline
Interest & -3.58$^\ddagger$ & -.50 & -3.44$^\ddagger$ & -.44$^\nmid$ \\
& (.37) & (.54) & (.20) & (.25) \\[1ex]
Lagged Rainfall & -.06$^\ddagger$ & -.07$^\ddagger$ & -.01 & -.01$^\dagger$\\
& (.009) & (.008) & (.007) & (.005) \\ [1ex]
Yearend & 3.58$^\dagger$ & 3.72$^\dagger$ & 4.23$^\ddagger$ & 4.37$^\ddagger$ \\
& (1.67) & (1.53) & (1.13) & (.91) \\[1ex]
State Fixed Effects & No & No & Yes & Yes \\[1ex]
Time Fixed Effects & No & Yes & No & Yes \\ [1ex]
$\bar{R^2}$ & .16 & .31 & .62 & .77 \\[1ex]
\hline
\end{tabular}
\centering
\caption*{
\footnotesize Note: $\nmid$, $\dagger$ and $\ddagger$ denote significance at .1, .05 and .01 levels respectively. Standard errors presented in paratheses}
Antwort1
threeparttable
Für solche Dinge sollten Sie ein verwenden .
% arara: pdflatex
\documentclass{article}
\usepackage{amssymb}
\usepackage{threeparttable}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{siunitx}
\begin{document}
\begin{table}[ht]
\caption{Empirical Model Results}
\centering
\begin{threeparttable}
\begin{tabular}{lcccc}\toprule
& \multicolumn{4}{c}{Model} \\
& 1 & 2 & 3 & 4 \\\midrule
Interest & $-3.58^\ddagger$ & $-.50$ & $-3.44^\ddagger$ & $-.44^\nmid$ \\
& $(.37)$ & $(.54)$ & $(.20)$ & $(.25)$ \\\addlinespace
Lagged Rainfall & $-.06^\ddagger$ & $-.07^\ddagger$ & $-.01$ & $-.01^\dagger$\\
& $(.009)$ & $(.008)$ & $(.007)$ & $(.005)$ \\\addlinespace
Yearend & $3.58^\dagger$ & $3.72^\dagger$ & $4.23^\ddagger$ & $4.37^\ddagger$ \\
& $(1.67)$ & $(1.53)$ & $(1.13)$ & $(.91)$ \\\addlinespace
State Fixed Effects & No & No & Yes & Yes \\
Time Fixed Effects & No & Yes & No & Yes \\
$\bar{R^2}$ & $.16$ & $.31$ & $.62$ & $.77$ \\\bottomrule
\end{tabular}
\begin{tablenotes}
\item[$\nmid,\dagger,\ddagger$] Significance at \numlist[add-integer-zero=false]{.1;.05;.01} levels respectively. Standard errors presented in parantheses
\end{tablenotes}
\end{threeparttable}
\end{table}
\end{document}
Antwort2
Hier ist eine Lösung, die (a) das tabularx
Paket verwendet, um eine Tabelle mit einer vordefinierten Breite (von 0.77\textwidth
) zu erstellen, und (b) den Spaltenbezeichner verwendet, \multicolumn{5}{p{0.77\textwidth}}
um die Tabellennotiz zu setzen. Eine p
Spalte („Absatz“) umbricht Text bei Bedarf automatisch über mehrere Zeilen.
Darüber hinaus verwendet die Lösung das dcolumn
Paket, um die Zahlen an ihren Dezimalmarkierungen auszurichten, und das booktabs
Paket, um horizontale Linien mit ausreichend Abstand zu erstellen.
\documentclass{article}
\usepackage{caption,amssymb,tabularx,dcolumn,booktabs}
\newcolumntype{d}[1]{D{.}{.}{#1}} % "decimal alignment" column type
\newcommand\mc[1]{\multicolumn{1}{c}{#1}} % shortcut macro
\begin{document}
\begin{table}[ht]
\caption{Empirical Model Results}
\centering
\begin{tabularx}{0.77\textwidth}{@{} X *{4}{d{2.4}} @{}}
\toprule
& \multicolumn{4}{c@{}}{Model} \\
\cmidrule(l){2-5}
& \mc{1} & \mc{2} & \mc{3} & \mc{4} \\
\midrule
Interest & -3.58^\ddagger & -.50 & -3.44^\ddagger & -.44^\nmid \\
& (.37) & (.54) & (.20) & (.25) \\[1ex]
Lagged Rainfall & -.06^\ddagger & -.07^\ddagger & -.01 & -.01^\dagger\\
& (.009) & (.008) & (.007) & (.005) \\[1ex]
Yearend & 3.58^\dagger & 3.72^\dagger & 4.23^\ddagger & 4.37^\ddagger \\
& (1.67) & (1.53) & (1.13) & (.91) \\[1ex]
State Fixed Effects & \mc{No} & \mc{No} & \mc{Yes} & \mc{Yes} \\
Time Fixed Effects & \mc{No} & \mc{Yes} & \mc{No} & \mc{Yes} \\
$\bar{R}^2$ & .16 & .31 & .62 & .77 \\
\midrule[\heavyrulewidth]
\multicolumn{5}{@{}p{0.77\textwidth}@{}}{\footnotesize Note: $\nmid$, $\dagger$ and $\ddagger$ denote
significance at .1, .05 and .01 levels respectively. Standard errors presented in}\\
\end{tabularx}
\end{table}
\end{document}