如何強製表格的位置?

如何強製表格的位置?

如何使用包強製表格的sidewaystable位置rotating

我的例子:

\documentclass[12pt]{article}
\usepackage{float}
\usepackage{multirow}
\usepackage{rotating}

\begin{document}

\textbf{The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black.}

%I need table here. 
\begin{sidewaystable}%I tried to use [H] and variations
    \centering
    \caption{Comparation between models with one regressor}
    \label{tab:eqm_regressor}
    \scalebox{.8}{
        \begin{tabular}{ccccccccc}
            \hline
            \multicolumn{3}{c}{Scenario $C_1$} & \multicolumn{2}{c}{Scenario $C_2$} & \multicolumn{2}{c}{Scenario $C_3$} & \multicolumn{2}{c}{Scenario $C_4$} \\
            \hline
            \multicolumn{2}{c}{PLR model} & CRM & PLR model & CRM & PLR model & CRM & PLR model & CRM\\ \hline
            $N$                  & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm sd$  & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$  \\ 
            \hline
            \multirow{1}{*}{3}   & $20.21 \pm 2.19$   & $100.35 \pm 3.73$    & $4.90 \pm 0.54$   & $81.75 \pm 2.20$ & $32.64 \pm 3.02$   & $233.71 \pm 12.50$ & $8.14 \pm 3.02$   & $231.98 \pm 12.50$ \\
            \multirow{1}{*}{4}   & $20.11 \pm 2.21$   & $105.26 \pm 3.86$   & $4.91 \pm 0.53$   & $85.93 \pm 2.43$ & $32.71 \pm 3.02$   & $247.62 \pm 12,82$ & $8.11 \pm 0.75$   & $245,78 \pm 11,88$\\
            \multirow{1}{*}{6}   & $20.07 \pm 2.25$   & $105.00 \pm 3.82$   & $4.87 \pm 0.56$   & $85.93 \pm 2.40$ & $32.71 \pm 3.05$   & $247.51 \pm 12.72$ & $8.15 \pm 0.77$   & $246.01 \pm 11.56$\\
            \multirow{1}{*}{100} & $20.07 \pm 2.23$   & $104.88 \pm 3.77$   & $4.91 \pm 0.54$   & $86,03 \pm 2.30$ & $32,62 \pm 2,95$   & $247.96 \pm 12.92$ & $8.18 \pm 0.73$   & $245.20 \pm 12.07$\\ \hline
    \end{tabular}}%
\end{sidewaystable}

The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
\end{document}

答案1

Torbjorn 已經提供了一個答案來展示如何使用\clearpage語句來實現您的佈局目標。

我想建議您不要使用\scalebox\resizebox“錘子”來調整(旋轉的)文字區塊的寬度,而應該考慮手動進行明智的間距調整。這樣你會得到一個更具可讀性的表格。螢幕截圖顯示了程式碼解決方案上方建議的解決方案。

在此輸入影像描述

\documentclass[12pt]{article}
\usepackage{booktabs,multirow,graphicx}
\usepackage{rotating}
\usepackage[skip=0.333\baselineskip]{caption}
\usepackage{array}
\newcolumntype{C}{>{$}c<{$}}
\begin{document}

\begin{sidewaystable}
\small
\setlength\tabcolsep{0pt} % make LaTeX figure out column spacing
\caption{Proposed new look}
\label{tab:eqm_regressor}
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} l*{8}{C} }
\toprule
$N$ & \multicolumn{2}{c}{Scenario $C_1$} 
& \multicolumn{2}{c}{Scenario $C_2$} 
& \multicolumn{2}{c}{Scenario $C_3$} 
& \multicolumn{2}{c}{Scenario $C_4$} \\
\cmidrule{2-3} \cmidrule{4-5} \cmidrule{6-7} \cmidrule{8-9}
& \mbox{PLR model} & \mbox{CRM} & \mbox{PLR model} & \mbox{CRM} 
& \mbox{PLR model} & \mbox{CRM} & \mbox{PLR model} & CRM\\ 
\addlinespace
& \overline{MSE} {\pm} dp & \overline{MSE} {\pm} sd 
& \overline{MSE} {\pm} dp & \overline{MSE} {\pm} dp 
& \overline{MSE} {\pm} dp & \overline{MSE} {\pm} dp 
& \overline{MSE} {\pm} dp & \overline{MSE} {\pm} dp \\ 
\midrule
3  & 20.21 {\pm} 2.19 & 100.35 {\pm} 3.73 
   &  4.90 {\pm} 0.54 &  81.75 {\pm} 2.20 
   & 32.64 {\pm} 3.02 & 233.71 {\pm} 12.50 
   &  8.14 {\pm} 3.02 & 231.98 {\pm} 12.50 \\
4  & 20.11 {\pm} 2.21 & 105.26 {\pm} 3.86 
   &  4.91 {\pm} 0.53 &  85.93 {\pm} 2.43 
   & 32.71 {\pm} 3.02 & 247.62 {\pm} 12.82 
   &  8.11 {\pm} 0.75 & 245.78 {\pm} 11.88\\
6  & 20.07 {\pm} 2.25 & 105.00 {\pm} 3.82 
   &  4.87 {\pm} 0.56 &  85.93 {\pm} 2.40 
   & 32.71 {\pm} 3.05 & 247.51 {\pm} 12.72 
   &  8.15 {\pm} 0.77 & 246.01 {\pm} 11.56\\
100& 20.07 {\pm} 2.23 & 104.88 {\pm} 3.77 
   &  4.91 {\pm} 0.54 &  86.03 {\pm} 2.30 
   & 32.62 {\pm} 2.95 & 247.96 {\pm} 12.92 
   &  8.18 {\pm} 0.73 & 245.20 {\pm} 12.07\\ 
\bottomrule
\end{tabular*}

\bigskip
\caption{Original Look}
\setlength\tabcolsep{6pt} % restore default value
\centering
\scalebox{.8}{
        \begin{tabular}{ccccccccc}
            \hline
            \multicolumn{3}{c}{Scenario $C_1$} & \multicolumn{2}{c}{Scenario $C_2$} & \multicolumn{2}{c}{Scenario $C_3$} & \multicolumn{2}{c}{Scenario $C_4$} \\
            \hline
            \multicolumn{2}{c}{PLR model} & CRM & PLR model & CRM & PLR model & CRM & PLR model & CRM\\ \hline
            $N$                  & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm sd$  & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$  \\ 
            \hline
            \multirow{1}{*}{3}   & $20.21 \pm 2.19$   & $100.35 \pm 3.73$    & $4.90 \pm 0.54$   & $81.75 \pm 2.20$ & $32.64 \pm 3.02$   & $233.71 \pm 12.50$ & $8.14 \pm 3.02$   & $231.98 \pm 12.50$ \\
            \multirow{1}{*}{4}   & $20.11 \pm 2.21$   & $105.26 \pm 3.86$   & $4.91 \pm 0.53$   & $85.93 \pm 2.43$ & $32.71 \pm 3.02$   & $247.62 \pm 12,82$ & $8.11 \pm 0.75$   & $245,78 \pm 11,88$\\
            \multirow{1}{*}{6}   & $20.07 \pm 2.25$   & $105.00 \pm 3.82$   & $4.87 \pm 0.56$   & $85.93 \pm 2.40$ & $32.71 \pm 3.05$   & $247.51 \pm 12.72$ & $8.15 \pm 0.77$   & $246.01 \pm 11.56$\\
            \multirow{1}{*}{100} & $20.07 \pm 2.23$   & $104.88 \pm 3.77$   & $4.91 \pm 0.54$   & $86,03 \pm 2.30$ & $32,62 \pm 2,95$   & $247.96 \pm 12.92$ & $8.18 \pm 0.73$   & $245.20 \pm 12.07$\\ \hline
    \end{tabular}}%
\end{sidewaystable}

\end{document}

答案2

您可以\clearpage在 後面新增一個sidewaystable。當然,這確實會為您帶來非常糟糕的表格前面的分頁符號。

下面我還使用套件中的規則對表格進行了一些編輯booktabs,並在前兩個標題行的開頭添加了一個空白單元格,這樣您就不會出現第一個標題行ScenarioPLR model跨越該N列。

\documentclass[12pt]{article}
\usepackage{rotating}
\usepackage{booktabs} % for \toprule, \midrule, \cmidrule, \bottomrule   

\begin{document}

\textbf{The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black. The house is black.}

\begin{sidewaystable}
    \centering
    \caption{Comparation between models with one regressor}
    \label{tab:eqm_regressor}
    \resizebox{\textwidth}{!}{%
        \begin{tabular}{*{9}{c}}
            \toprule
            & \multicolumn{2}{c}{Scenario $C_1$} & \multicolumn{2}{c}{Scenario $C_2$} & \multicolumn{2}{c}{Scenario $C_3$} & \multicolumn{2}{c}{Scenario $C_4$} \\
            \cmidrule(lr){2-3}\cmidrule(lr){4-5}\cmidrule(lr){6-7}\cmidrule(lr){8-9}
            & PLR model & CRM & PLR model & CRM & PLR model & CRM & PLR model & CRM\\ \midrule
            $N$                  & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm sd$  & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$ & $\overline{MSE} \pm dp$  \\ 
            \midrule
            3   & $20.21 \pm 2.19$   & $100.35 \pm 3.73$    & $4.90 \pm 0.54$   & $81.75 \pm 2.20$ & $32.64 \pm 3.02$   & $233.71 \pm 12.50$ & $8.14 \pm 3.02$   & $231.98 \pm 12.50$ \\
            4   & $20.11 \pm 2.21$   & $105.26 \pm 3.86$   & $4.91 \pm 0.53$   & $85.93 \pm 2.43$ & $32.71 \pm 3.02$   & $247.62 \pm 12,82$ & $8.11 \pm 0.75$   & $245,78 \pm 11,88$\\
            6   & $20.07 \pm 2.25$   & $105.00 \pm 3.82$   & $4.87 \pm 0.56$   & $85.93 \pm 2.40$ & $32.71 \pm 3.05$   & $247.51 \pm 12.72$ & $8.15 \pm 0.77$   & $246.01 \pm 11.56$\\
            100 & $20.07 \pm 2.23$   & $104.88 \pm 3.77$   & $4.91 \pm 0.54$   & $86,03 \pm 2.30$ & $32,62 \pm 2,95$   & $247.96 \pm 12.92$ & $8.18 \pm 0.73$   & $245.20 \pm 12.07$\\ \bottomrule
    \end{tabular}}%
\end{sidewaystable}
\clearpage% added

The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
The quick brown fox jumped over the lazy dog.
\end{document}

相關內容