表格右侧的空间

表格右侧的空间

不太清楚为什么下表右侧有一个空格。此外,表格内的数字应该向左移动一点。

\documentclass[12pt,a4paper]{article}
\usepackage{multirow}
\usepackage{pdflscape}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{tablefootnote}
\begin{document}
\begin{landscape}
\begin{table}
        \caption{ Tests}
         \label{tbl:GCtest}
            \renewcommand{\arraystretch}{1.2}%
            \begin{tabularx}{\linewidth}{llllllll}
                \hline
                &  \multicolumn{7}{c}{Volume}\\  \hline 
                &  & Whole & Manfacturing & Construction & Retail Trade & Services & Financials\\  
                \hline 
                \multirow{14}{*}{\rotatebox[origin=c]{90}{Sector}} & Market & 0.02** &  &  &  &  & 0.08* \\
                & (x) & 0.13 &  &  &  &  & 0.10*\\
                & Manfacturing & 0.00*** & 0.01*** &  &  &  & 0.05** \\
                & (x) & 0.01*** & 0.04** &  &  &  & 0.04** \\
                & Construction & 0.55 &  & 0.07* &  &  & 0.28 \\
                & (r ) & 0.32 &  & 0.10* &  &  & 0.60 \\
                & Retail Trade & 0.88 &  &  & 0.16 &  & 0.70 \\
                & (r ) & 0.01*** &  &  & 0.01*** &  & 0.01*** \\
                & Services & 0.10* &  &  &  & 0.09* & 0.18 \\
                & (r) & 0.00*** &  &  &  & 0.1* & 0.01*** \\
                & Services [wald test] & 0.46 &  &  &  & 0.12 & 0.81\\
                & (r )[wald test] & 0.00*** &  &  &  & 0.03** & 0.02** \\
                & Consumer & 0.67 & 0.58 & 0.76 & 0.16 & 0.22 & 0.21 \\
                & (r ) & 0.03** & 0.04** & 0.29 & 0.15 & 0.33 & 0.01*** \\ 
                \hline
            \end{tabularx}
            \scriptsize Level of significance for correlation coefficients are ***  0.001, ** 0.01, *0.05
\end{table}
\end{landscape}
\end{document}

enter image description here

非常感谢您的帮助。

答案1

l您的环境中目前只有 类型的列tabularx。如果您将六个最终l列说明符替换为X,您会发现这些列现在“填满”了可用空间。根据构造,六X列将等宽。

然而,这些X柱子可能看起来是宽度相等,因为列标题的长度差异很大,而且列本身相当“稀疏”。因此,您可能希望使列的宽度相等,而不是使列的宽度相等。相邻标题之间的间隙同样宽。这可以通过使用tabular*环境而不是当前tabularx环境来实现。

顺便说一句,根据我的经验,人们非常不喜欢伸长脖子阅读与其他内容旋转 90 度的内容。在下面的代码中,我擅自合并了前两列,让读者无需伸长脖子。我相信表格的可读性不会因这一变化而受到影响。

enter image description here

\documentclass[12pt,a4paper]{article}
\usepackage{pdflscape,tabularx,caption}
\begin{document}
\begin{landscape}
\begin{table}
\caption{More Tests} \label{tbl:more}
\renewcommand{\arraystretch}{1.2}
\setlength\tabcolsep{0pt} % let tabular* find optimal intercolumn space
\begin{tabular*}{\linewidth}{l @{\extracolsep{\fill}} llllll }
\hline
Sector &  \multicolumn{6}{c}{Volume}\\  
\cline{2-7}
& Wholesale & Manfacturing & Construction & Retail Trade & Services & Financials\\  
\hline 
Market & 0.02** &  &  &  &  & 0.08* \\
(x) & 0.13 &  &  &  &  & 0.10*\\
Manfacturing & 0.00*** & 0.01*** &  &  &  & 0.05** \\
(x) & 0.01*** & 0.04** &  &  &  & 0.04** \\
Construction & 0.55 &  & 0.07* &  &  & 0.28 \\
(r ) & 0.32 &  & 0.10* &  &  & 0.60 \\
Retail Trade & 0.88 &  &  & 0.16 &  & 0.70 \\
(r ) & 0.01*** &  &  & 0.01*** &  & 0.01*** \\
Services & 0.10* &  &  &  & 0.09* & 0.18 \\
(r ) & 0.00*** &  &  &  & 0.1* & 0.01*** \\
Services [wald test] & 0.46 &  &  &  & 0.12 & 0.81\\
(r )[wald test] & 0.00*** &  &  &  & 0.03** & 0.02** \\
Consumer & 0.67 & 0.58 & 0.76 & 0.16 & 0.22 & 0.21 \\
(r ) & 0.03** & 0.04** & 0.29 & 0.15 & 0.33 & 0.01*** \\ 
\hline
\multicolumn{7}{@{}l}{\footnotesize Level of significance for correlation coefficients: ***  0.001, ** 0.01, *0.05}\\
\end{tabular*}
\end{table}

\end{landscape}
\end{document}

附录:为了使数字在各自的列中居中,并在小数点标记上对齐,您可以加载包并定义一个以七列中的六列dcolumn命名的列类型。d

enter image description here

\documentclass[12pt,a4paper]{article}
\usepackage{pdflscape,tabularx,caption}
\usepackage{dcolumn}
\newcolumntype{d}[1]{D..{#1}}  % align numbers on decimal markers
\newcommand\mc[1]{\multicolumn{1}{c}{#1}} % handy shortcut macro
\begin{document}
\begin{landscape}
\begin{table}
\caption{More Tests} \label{tbl:more}
\renewcommand{\arraystretch}{1.2}
\setlength\tabcolsep{0pt} % let LaTeX find optimal intercolumn space
\begin{tabular*}{\linewidth}{l @{\extracolsep{\fill}} *{6}{d{1.3}} }
\hline
Sector &  \multicolumn{6}{c}{Volume}\\  
\cline{2-7}
& \mc{Wholesale} & \mc{Manfacturing} & \mc{Construction} & \mc{Retail Trade} & \mc{Services} & \mc{Financials}\\  
\hline 
Market & 0.02^{**} &  &  &  &  & 0.08^{*} \\
(x) & 0.13 &  &  &  &  & 0.10^{*}\\
Manfacturing & 0.00^{***} & 0.01^{***} &  &  &  & 0.05^{**} \\
(x) & 0.01^{***} & 0.04^{**} &  &  &  & 0.04^{**} \\
Construction & 0.55 &  & 0.07^{*} &  &  & 0.28 \\
(r ) & 0.32 &  & 0.10^{*} &  &  & 0.60 \\
Retail Trade & 0.88 &  &  & 0.16 &  & 0.70 \\
(r ) & 0.01^{***} &  &  & 0.01^{***} &  & 0.01^{***} \\
Services & 0.10^{*} &  &  &  & 0.09^{*} & 0.18 \\
(r ) & 0.00^{***} &  &  &  & 0.1^{*} & 0.01^{***} \\
Services [wald test] & 0.46 &  &  &  & 0.12 & 0.81\\
(r )[wald test] & 0.00^{***} &  &  &  & 0.03^{**} & 0.02^{**} \\
Consumer & 0.67 & 0.58 & 0.76 & 0.16 & 0.22 & 0.21 \\
(r ) & 0.03^{**} & 0.04^{**} & 0.29 & 0.15 & 0.33 & 0.01^{***} \\ 
\hline
\multicolumn{7}{@{}l}{\footnotesize Level of significance for correlation coefficients: ${}^{***}$  0.001, ${}^{**}$ 0.01, ${}^{*}$ 0.05}\\
\end{tabular*}
\end{table}

\end{landscape}
\end{document}

相关内容