Wie fügt man in Tabellen eine Zeile und eine Notiz unter eine bestimmte Spalte ein?

Wie fügt man in Tabellen eine Zeile und eine Notiz unter eine bestimmte Spalte ein?

In einem Lehrbuch, das ich gerade lese, gibt es diese Tabelle:

Ich habe versucht, es nachzubilden, und es ist mir fast gelungen, bis auf diesen kleinen Teil, bei dem unter der letzten Spalte eine hline und eine Notiz hinzugefügt werden. Hier ist mein Versuch und mein Code:

\documentclass{article}

\usepackage{amsmath}
\usepackage{tabularx}

\begin{document}

\begin{table}[ht]                    
\centering                         
\begin{tabular}{c c @{\hskip 0.8cm} c @{\hskip 0.8cm} c c c @{\hskip 0.8cm} c}                                                                     
$q_A$ & $\Omega_A$ & $P(q_A)$ & $q_B$ & $\Omega_B$ & $\Omega_{Total} = \Omega_A \Omega_B $ \\ [0.5ex]      
\hline                               
0 & 1 & 0.42  & 7    & 330 & 330 \\  
1 & 1 & 0.27  & 6    & 210 & 210 \\ 
2 & 1 & 0.16  & 5    & 126 & 126 \\ 
3 & 1 & 0.09  & 4    & 70  & 70  \\ 
4 & 1 & 0.04  & 3    & 35  & 35  \\
5 & 1 & 0.02  & 2    & 15  & 15  \\
6 & 1 & 0.006 & 1    & 5   & 5   \\
7 & 1 & 0.001 & 0    & 1   & 1   \\[1ex]                                   
\end{tabular} 
\label{table:1}                           
\end{table} 

\end{document}

Aktualisieren:

Hier ist ein neuer Versuch,

\documentclass{article}

\usepackage{amsmath}
\usepackage{tabularx}

\begin{document}

\begin{table}[ht]                    
\centering                         
\begin{tabular}{c c @{\hskip 0.8cm} c @{\hskip 0.8cm} c c c @{\hskip 0.8cm} c}                                                                     
$q_A$ & $\Omega_A$ & $P(q_A)$ & $q_B$ & $\Omega_B$ & $\Omega_{Total} = \Omega_A \Omega_B $ \\ [0.5ex]      
\hline                               
0 & 1 & 0.42  & 7    & 330 & 330 \\  
1 & 1 & 0.27  & 6    & 210 & 210 \\ 
2 & 1 & 0.16  & 5    & 126 & 126 \\ 
3 & 1 & 0.09  & 4    & 70  & 70  \\ 
4 & 1 & 0.04  & 3    & 35  & 35  \\
5 & 1 & 0.02  & 2    & 15  & 15  \\
6 & 1 & 0.006 & 1    & 5   & 5   \\
7 & 1 & 0.001 & 0    & 1   & 1   \\[1ex]
\cline{6-6}
  &   &       &      &     & 792 = $\binom{7+6-1}{7}$                                   
\end{tabular} 
\label{table:1}                           
\end{table} 

\end{document}

Antwort1

Ein Teil des Problems mit Ihrem Code besteht darin, dass er angibt, die Tabelle habe sieben Spalten, obwohl sie nur sechs hat. Dies führt zu einem merklichen „Überhang“ der horizontalen Linien.

Das Beheben dieses Problems, das Wechseln von einer tabularzu einer arrayUmgebung (da der Inhalt vollständig mathematisch ist), die Verwendung von \midruleanstelle von \hlineund – nicht zuletzt – das Einsetzen einer \cmidruleDirektive anstelle von \clineführt zu diesem Ergebnis:

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{amsmath,array,booktabs}

\begin{document}

\begin{table}[ht]                    
\[
\begin{array}{@{}  c c @{\hspace{8mm}} c 
   @{\hspace{8mm}} c c @{\hspace{6mm}} c @{}}                                                                     
q_A & \Omega_A & P(q_A) & q_B & \Omega_B & 
\Omega_{\mathrm{Total}}=\Omega_A \Omega_B \\       
\midrule                               
0 & 1 & 0.42  & 7    & 330 & 330 \\  
1 & 1 & 0.27  & 6    & 210 & 210 \\ 
2 & 1 & 0.16  & 5    & 126 & 126 \\ 
3 & 1 & 0.09  & 4    & 70  & 70 \\ 
4 & 1 & 0.04  & 3    & 35  & 35 \\
5 & 1 & 0.02  & 2    & 15  & 15 \\
6 & 1 & 0.006 & 1    & 5   & 5  \\
7 & 1 & 0.001 & 0    & 1   & 1  \\
\cmidrule(l){6-6}             
 & & & & & 792 = \binom{7+6-1}{7}
\end{array}
\]
%\label{table:1} % no point in having \label without \caption
\end{table} 

\end{document}

verwandte Informationen