Tabellenzeilenabstand

Tabellenzeilenabstand

Ich habe Tabellen mit Variablen in Spalte A und den Ergebnissen in zwei Zeilen in Spalte B. Allerdings liegen die Zahlen (meiner Meinung nach) zu nah beieinander und es würde wahrscheinlich besser aussehen, wenn nach jeder zweiten Zeile etwas Abstand wäre. Derzeit sieht es so aus:

Bildbeschreibung hier eingeben

Aber es sollte ungefähr so ​​aussehen:

Bildbeschreibung hier eingeben

Obwohl das nicht viel besser aussieht. Was ich im Grunde möchte, ist ein gewisser Abstand nach jeder Klammer.

Ich denke, ein Beispiel macht es deutlicher:

\documentclass[a4paper, 12pt]{article}
\usepackage[paper=portrait,pagesize]{typearea}
\usepackage{lscape}
\usepackage{a4wide}
\usepackage{tabularx, booktabs}
\usepackage{setspace,geometry}
\usepackage{pdflscape}
\usepackage{multirow}
\usepackage{threeparttable}
\usepackage[export]{adjustbox}
\usepackage{etoolbox}
\usepackage[hyperfootnotes=false]{hyperref}
\usepackage{footnotebackref}
\usepackage[bottom,hang,flushmargin]{footmisc} %footnotes always appear on bottom and not end of text on single page
\geometry{a4paper, top=30mm, left=30mm, right=30mm, bottom=30mm,headsep=10mm, footskip=12mm}


\begin{document}

\begin{table}[h]
  \centering
  \caption{Threshold Regression Results}
  \label{tab1:threshold}
  \begin{threeparttable}
  \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}*{2}{c}}
  \toprule
    \multicolumn{1}{l}{Variable} &  \multicolumn{1}{c}{Regime 1} & \multicolumn{1}{c}{Regime 2} \\
\midrule
    \multirow{2}[1]{*}{x} & -0.962*** & \multicolumn{1}{p{5.39em}}{-2.092***} \\
    \multicolumn{1}{c}{} & (-5.170) & \multicolumn{1}{p{5.39em}}{(-8.410)} \\
    \multirow{2}[0]{*}{y} & \multicolumn{1}{c}{-0.099} & -0.081 \\
    \multicolumn{1}{c}{} & (-0.880) & \multicolumn{1}{p{5.39em}}{(-0.320)} \\
    \multirow{2}[1]{*}{Constant} & 0.696*** & \multicolumn{1}{p{5.39em}}{1.606***} \\
    \multicolumn{1}{c}{} & \multicolumn{1}{c}{(-4.710)} & (-9.450) \\
    \midrule
    Threshold variable & \multicolumn{2}{c}{0.3245} \\
    Bitcoin($t-1$) & \multicolumn{2}{c}{SSR = 2.1297} \\
    \bottomrule

  \end{tabular*}
  \begin{tablenotes}[para,flushleft]
  \footnotesize
  \item\hspace{-2.5pt}\noindent\textit{Note:} This table presents Threshold regression estimation results for x, y and z. Standard deviation in parentheses; *** p < 0.01; ** p < 0.05; * p < 0.10.
  \end{tablenotes}
  \end{threeparttable}
\end{table}

\end{document}

Antwort1

Das geht mit \addlinespacenach dem jeweiligen \\. Ich habe die Gelegenheit genutzt, um ein paar Verbesserungen an deiner Tabelle vorzunehmen, mit siunitx (Ausrichtung der Zahlen am Dezimalpunkt), caption(besserer Abstand zwischen Überschrift und Tabelle, anpassbare Überschriftenschriftart) und makecell(gemeinsame Formatierung der Spaltenüberschriften):

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multirow, booktabs, makecell, caption}
\usepackage{threeparttable}
\usepackage{siunitx}

\renewcommand{\theadfont}{\small\bfseries}
\captionsetup{font=bf}

\begin{document}

\begin{table}[h]
  \centering
\sisetup{table-format=-1.3, table-number-alignment=center, table-space-text-pre =(, table-space-text-post=$^{***}$, table-align-text-pre=false, table-align-text-post=false}
  \caption{Threshold Regression Results}
  \label{tab1:threshold}
  \begin{threeparttable}
  \begin{tabular*}{\textwidth}{c@{\extracolsep{\fill}}*{2}{S}}
  \toprule
    \thead{Variable} & {\thead{Regime 1}} & {\thead{Regime 2}} \\
\midrule
    \multirow{2}[1]{*}{x} & -0.962*** & -2.092*** \\
    \multicolumn{1}{c}{} & {(}-5.170{)} & {(}-8.410{)} \\
\addlinespace
    \multirow{2}[0]{*}{y} & -0.099 & -0.081 \\
    \multicolumn{1}{c}{} & {(}-0.880{)} & {(}-0.320{)} \\
\addlinespace
    \multirow{2}[1]{*}{Constant} & 0.696*** & 1.606*** \\
    \multicolumn{1}{c}{} & {(}-4.710{)} & {(}-9.450{)} \\
    \midrule
    Threshold variable & \multicolumn{2}{c}{0.3245} \\
   (Bitcoin$_{t-1}$) & \multicolumn{2}{c}{SSR = 2.1297} \\
    \bottomrule

  \end{tabular*}
  \begin{tablenotes}[para,flushleft]
  \footnotesize\smallskip
  \item\hspace{-2.5pt}\noindent\textit{Note:} This table presents Threshold regression estimation results for x, y and z. Standard deviation in parentheses; \enspace *** $p < 0.01$; \enspace ** $p < 0.05$;\enspace * $p < 0.10$.
  \end{tablenotes}
  \end{threeparttable}
\end{table}

\end{document} 

Bildbeschreibung hier eingeben

verwandte Informationen