我是这个论坛的新用户,所以请事先原谅我的错误。
故事是这样的:我在 Stata 中创建了一个大表格(在 LaTeX 环境中大约有 3 页),当我尝试将其放入 LaTeX 中时,我得到的只有一页,其中包含了尽可能多的信息。我尝试将表格分成三部分,但效果不太好。
有没有什么命令可以解决我的问题?
例子:
\begin{table}[htbp]
\raggedleft
\splittablecaption*{Descriptive statistics by country} \label{tab:descriptive stat 1}
\begin{tiny}
\begin{tabular}{rcccccc}
\toprule
\textbf{Country} & \textbf{Expenses} & \textbf{Earning assets} & \textbf{Price of deposits} & \textbf{Price of labour} & \textbf{Price of physical capital} & \textbf{Bank profits} \\
\midrule
Afghanistan & 8.22 & 10.27 & 0.03 & 0.02 & 1.83 & 908.05 \\
Albania & 8.71 & 11.40 & 0.04 & 0.01 & 0.87 & 3723.46 \\
Algeria & 7.35 & 10.42 & 0.04 & 0.01 & 0.75 & 1184.20 \\
Andorra & 10.45 & 13.66 & 0.03 & 0.01 & 0.39 & 24572.85 \\
UNTIL
Zambia & 7.53 & 9.47 & 0.05 & 0.05 & 2.10 & 427.15 \\
Zimbabwe & 9.54 & 11.28 & 0.04 & 0.04 & 0.83 & 4862.60 \
先谢谢您。
答案1
发布代码时请始终发布完整的文档,包括\documentclass
并\usepackage
让我们知道正在使用哪些包。我识别一些booktabs
命令,但不识别您使用的标题命令。
听起来你想要一个多页表格格式,所以longtable
或者supertab
是经典的选择,或者是较新的版本,例如tabu
。我将展示longtable
它是标准 LaTeX 发行版的一部分,而且我对它有所了解。
添加\usepackage{longtable}
和替换
\begin{table}[htbp]
\raggedleft
\splittablecaption*{Descriptive statistics by country} \label{tab:descriptive stat 1}
\begin{tiny}
\begin{tabular}{rcccccc}
\toprule
\textbf{Country} & \textbf{Expenses} & \textbf{Earning assets} & \textbf{Price of deposits} & \textbf{Price of labour} & \textbf{Price of physical capital} & \textbf{Bank profits} \\
\midrule
经过
\begin{longtable}{rcccccc}
\caption{Descriptive statistics by country} \label{tab:descriptive stat 1}\\
\toprule
\textbf{Country} & \textbf{Expenses} & \textbf{Earning assets} & \textbf{Price of deposits} & \textbf{Price of labour} & \textbf{Price of physical capital} & \textbf{Bank profits} \\
\midrule
并替换
\end{tabular}
\end{table}
经过
\end{longtable}