¿Por qué cuando elimino la última columna, se superpondrá en la tabla?

¿Por qué cuando elimino la última columna, se superpondrá en la tabla?

Básicamente, quiero eliminar la última columna que indica "BCa 95\% Intervalo de confianza de la diferencia".

ingrese la descripción de la imagen aquí

Cuando cancelo a continuación:

& \multicolumn{1}{>{\centering\arraybackslash}p{8em}}{\textbf{BCa 95\% Confidence Interval of the Difference}} 

se convirtió: ingrese la descripción de la imagen aquí

Solo quiero tener una tabla que se muestra a continuación, ingrese la descripción de la imagen aquí

\documentclass[12pt,oneside]{book}

\usepackage[showframe]{geometry}
\usepackage{amsmath}
\usepackage{ragged2e}
\usepackage{makecell, multirow, tabularx}
\renewcommand\theadfont{\small\bfseries} % for bold in table using \small
\renewcommand\theadgape{}
\usepackage[svgnames, table]{xcolor}
\usepackage{hhline, boldline}
\usepackage{seqsplit, caption} %for table spacing to second row
\usepackage{booktabs, ragged2e} % Use booktabs rules and get rid of vertical rules, ragged2e to ragged text
\usepackage{siunitx} %for table spacing to second row
\usepackage{threeparttable} %to add footnote below table
\usepackage{tabulary}
\usepackage{graphicx}

\usepackage[font=small,labelfont={bf,sf}, textfont={sf}, justification=centering]{caption}

\usepackage{hyperref}

% \hypersetup{pdfborder = {0 0 0}}


\begin{document}

\begin{table}[h!]
\centering
\begin{threeparttable} 
\begin{tabularx}{\textwidth}{>{\RaggedRight\arraybackslash}Xcccccc}  % Changed from c to X, or remove >{} and change to `l`column.
\toprule
    &  \multirow{4.5}{*}{\textbf{Mean}} 
    &  \multirow{4.5}{*}{\textbf{Bias}} 
    & \multirow{4.5}{*}{\makecell{\textbf{Std.}\\ \textbf{Error}}}  
    & \multirow{4.5}{*}{\makecell{\textbf{Sig.}\\ \textbf{(2-tailed)}}}
    & \multicolumn{1}{>{\centering\arraybackslash}p{8em}}{\textbf{BCa 95\% Confidence Interval of the Difference}}  
    \\
\midrule
    Pair 1\tnote{b} 
    & 43.33\% 
    & -0.12\%  
    & 31.90\% 
    & 55.16\%\\
    \bottomrule
    \end{tabularx}
\footnotesize 
\begin{tablenotes}
\item[a] Unless otherwise noted, bootstrap results are based on 1000 bootstrap samples
\end{tablenotes}
\end{threeparttable}
\end{table}

\end{document}

Respuesta1

¿Cumple lo siguiente con algunos de sus requisitos?

ingrese la descripción de la imagen aquí

\documentclass[12pt,oneside]{book}

\usepackage[showframe]{geometry}
\usepackage{amsmath}
\usepackage{ragged2e}
\usepackage{makecell, multirow, tabularx}
\usepackage{hhline, boldline}
\usepackage{seqsplit, caption} %for table spacing to second row
\usepackage{booktabs, ragged2e} % Use booktabs rules and get rid of vertical rules, ragged2e to ragged text
\usepackage{siunitx} %for table spacing to second row
\usepackage{threeparttable} %to add footnote below table
\newcommand\tenpow[1]{\ensuremath{{\times}10^{#1}}}

\begin{document}

\begin{table}[h!]
\centering
\begin{threeparttable} 
\begin{tabularx}{\textwidth}{@{}
  l
  l
  l
  S[table-format=1.2]
  S[table-format=2.2]  
  @{}}  % Changed from c to X, or remove >{} and change to `l`column.
\toprule
                    &                    &  {\textbf{N}} &  {\textbf{MeanRank}} & {\makecell{\textbf{Sum of ranks}}}  \\
\midrule
  \multirow{4}{*}
  {Example dataset} & Negative Ranks     & 1\tenpow{a}   & 5.5                  & 55.00 \\
                    & Positive Ranks     & 0             & .00                  & .00 \\
                    & Ties               & 0             &                      &  \\
                    & Tostsl             & 1\tenpow{1}   &                      &  \\

    \bottomrule
    \end{tabularx}
\footnotesize 
\begin{tablenotes}
\item[a] Unless otherwise noted, bootstrap results are based on 1000 bootstrap samples
\end{tablenotes}
\end{threeparttable}
\end{table}

\end{document}

información relacionada