Как разместить строку и примечание под определенным столбцом в таблицах?

Как разместить строку и примечание под определенным столбцом в таблицах?

В учебнике, который я читаю, есть такая таблица:

Я попытался воссоздать его и почти преуспел, за исключением этой небольшой части, где hline добавляется под последним столбцом и примечанием. Вот моя попытка и код,

\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}

Обновлять:

Вот новая попытка,

\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}

решение1

Часть проблемы с вашим кодом заключается в том, что он указывает, что таблица должна иметь семь столбцов, хотя на самом деле их всего шесть. Это приводит к заметному «нависанию» горизонтальных линий.

Устранение этой проблемы путем переключения с окружения tabularна arrayокружение (поскольку все содержимое представляет собой математику), использования \midruleвместо \hlineи — последнее, но не менее важное — использования \cmidruleдирективы вместо \clineдает следующий результат:

введите описание изображения здесь

\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}

Связанный контент