I want to fit my two tables that contains 7 column headers, here is my code :
\documentclass[preprint,12pt,authoryear]{elsarticle}
%------------------------------------------------------------------------------------------------------------------------------------------
\usepackage[margin=2cm]{geometry}
\usepackage[figurename=Fig.]{caption}
\usepackage{tabulary}
\usepackage{tabularx}
\usepackage{varioref}
\usepackage{commath}
\usepackage{array,multirow}
\usepackage{threeparttable}
\usepackage{longtable}
\usepackage{tabulary}
\usepackage{booktabs}
\usepackage{float}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[table]{xcolor}
\begin{document}
\begin{table}[H]
\rowcolors{2}{}{lightgray}
\centering
\caption{Balance information for outcome variables at baseline.}
\label{tab:multi row}
\begin{tabular}{p{3cm} p{3cm} p{1cm}p{3cm}p{1cm}p{2cm} p{2cm}p{2cm}}
\hline
&Mean control & SD & Mean treatment & SD & Difference & SD & N \\
\hline
\cellcolor{lightgray} WHO&1.53 & 0.55 & 1.50&0.58&-0.03&(0.04)&856 \\
& \\
\cellcolor{lightgray}Hopkins & 0.93& 0.60& 0.99& 0.62& 0.06& (0.04)& 856\\
& \\
\cellcolor{lightgray}Satisfied &3.07& 1.67& 3.17& 1.71& 0.10& (0.12)& 856 \\
& \\
\cellcolor{lightgray}Problems &0.14& 0.37& 0.13& 0.35& -0.01& (0.03)& 559\\
& \\
\hline
\end{tabular}
\end{table}%
\begin{table}[H]
\centering
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\caption{Chiefdom Level Analysis}
\begin{tabular}{l*{7}{c}}
\hline\hline
&\multicolumn{1}{c}{(1)}&\multicolumn{1}{c}{(2)}&\multicolumn{1}{c}{(3)}&\multicolumn{1}{c}{(4)}&\multicolumn{1}{c}{(5)}&\multicolumn{1}{c}{(6)}&\multicolumn{1}{c}{(7)}\\
&\multicolumn{1}{c}{Total} &\multicolumn{1}{c}{Parent talks loudly}&\multicolumn{1}{c}{Friendship helping}&\multicolumn{1}{c}{online courses}&\multicolumn{1}{c}{Trust mean}&\multicolumn{1}{c}{Learning remotely}&\multicolumn{1}{c}{Mean Effects index}\\
\hline
Treatment & -0.116 & -0.091 & -0.032 & -0.171 & -0.473\sym{***}& -0.068 & -0.325 \\
& (0.368) & (0.106) & (0.103) & (0.103) & (0.176) & (0.109) & (0.278) \\
Total & 0.146 & & & & & & \\
& (0.112) & & & & & & \\
Parent talks loudly & & 0.409\sym{***}& & & & & \\
& & (0.124) & & & & & \\
Friendship helping & & & 0.458\sym{***}& & & & \\
& & & (0.126) & & & & \\
Online courses & & & & 1.027\sym{***}& & & \\
& & & & (0.068) & & & \\
Trust mean & & & & & 0.017 & & \\
& & & & & (0.100) & & \\
Learning remotely & & & & & & 1.096\sym{***}& \\
& & & & & & (0.088) & \\
Constant & 5.288\sym{***}& 0.277\sym{**} & 0.272\sym{**} & -0.130 & 4.239\sym{***}& -0.315\sym{**} & 0.165 \\
& (0.767) & (0.113) & (0.126) & (0.130) & (0.412) & (0.136) & (0.205) \\
\hline
N & 106.000 & 100.000 & 100.000 & 104.000 & 81.000 & 98.000 & 106.000 \\
R^{2} & 0.205 & 0.345 & 0.330 & 0.809 & 0.360 & 0.756 & 0.255 \\
\hline\hline
\multicolumn{8}{l}{\footnotesize t-statistics are between parentheses. Statistical significance at \enspace *** $p < 0.01$; \enspace ** $p < 0.05$;\enspace * $p < 0.10$}\\
\end{tabular}
\end{table}
\end{document}
my output :
Best Answer
Hm, if consider @Bernard comment, than your tables becomes:
However, I would take long table from R exceeds page width as an example how to write similar table(s).