Skip to content

Instantly share code, notes, and snippets.

@johschuett
Last active December 3, 2020 20:16
Show Gist options
  • Save johschuett/b2f901b95fbcabb89320a3a7b6b2f12b to your computer and use it in GitHub Desktop.
Save johschuett/b2f901b95fbcabb89320a3a7b6b2f12b to your computer and use it in GitHub Desktop.
Samples for Mendel
\documentclass[10pt, twoside]{article}
% You can try the 'landscape' option for the documentclass if your table is too wide.
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{array}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{float}
\usepackage[left = .2in, right = .2in, top = 1in, bottom = 1in]{geometry}
\usepackage{multirow}
\usepackage{xtab}
\newcommand{\mc}[1]{\multicolumn{1}{c}{#1}}
\begin{document}
\title{SOEP 2009 (Kohler/Kreuter)}
\date{}
%\maketitle
%----------------------------------------------------------- twoway table preamble
\tablefirsthead {
\toprule
& \multicolumn{4}{c}{{\parbox{20mm}{\centering Satisfaction: Overall life satisfaction}}} \\
\cmidrule(l{2mm}r{2mm}){2-5}
& \mc{Obs} & \mc{Median} & \mc{Mean} & \mc{Std. D.} \\
\midrule
}
\tablehead {
\toprule
& \multicolumn{4}{c}{{\parbox{20mm}{\centering Satisfaction: Overall life satisfaction}}} \\
\cmidrule(l{2mm}r{2mm}){2-5}
& \mc{Obs} & \mc{Median} & \mc{Mean} & \mc{Std. D.} \\
\midrule
}
\tabletail {
\bottomrule
\multicolumn{5}{r}{\footnotesize \emph{Continued on next page}} \\
}
\tablelasttail {
\bottomrule
\multicolumn{5}{l}{\footnotesize \emph{}} \\
}
\captionsetup[xtabular]{width = .75\textwidth}
\tablecaption{``Satisfaction: Overall life satisfaction'' over ``Gender'', ``State of Residence'' and ``Marital Status of Individual''.}
%-------------------------------------------------------------------------------
\begin{center}
\begin{xtabular}{p{44.8mm}rrrr}
\multicolumn{5}{l}{Gender} \\
\hskip5mm Male & 2538 & 7.00 & 6.78 & 1.77 \\
\hskip5mm Female & 2785 & 7.00 & 6.83 & 1.79 \\
[\normalbaselineskip]
\multicolumn{5}{l}{State of Residence} \\
\hskip5mm Berlin & 206 & 7.00 & 6.51 & 1.82 \\
\hskip5mm Schleswig-Hols. & 160 & 8.00 & 7.58 & 1.54 \\
\hskip5mm Hamburg/Bremen & 100 & 8.00 & 7.26 & 1.46 \\
\hskip5mm Lower Saxony & 408 & 7.00 & 7.05 & 1.81 \\
\hskip5mm N-Rhein-Westfa. & 1122 & 7.00 & 6.85 & 1.67 \\
\hskip5mm Hessen & 346 & 7.00 & 7.01 & 1.96 \\
\hskip5mm R-Pfalz, Saarl. & 313 & 7.00 & 7.00 & 1.82 \\
\hskip5mm Baden-Wuerttemb. & 609 & 7.00 & 6.90 & 1.76 \\
\hskip5mm Bavaria & 729 & 7.00 & 6.90 & 1.83 \\
\hskip5mm Mecklenburg-V. & 131 & 7.00 & 6.43 & 1.80 \\
\hskip5mm Brandenburg & 262 & 7.00 & 6.34 & 1.73 \\
\hskip5mm Saxony-Anhalt & 242 & 7.00 & 6.36 & 1.82 \\
\hskip5mm Thueringen & 250 & 7.00 & 6.52 & 1.73 \\
\hskip5mm Saxony & 445 & 7.00 & 6.49 & 1.74 \\
[\normalbaselineskip]
\multicolumn{5}{l}{Marital Status of Individual} \\
\hskip5mm Married & 3068 & 7.00 & 6.88 & 1.74 \\
\hskip5mm Single & 1321 & 7.00 & 6.89 & 1.73 \\
\hskip5mm Widowed & 400 & 7.00 & 6.57 & 1.94 \\
\hskip5mm Divorced & 446 & 7.00 & 6.35 & 1.94 \\
\hskip5mm Seperated & 87 & 7.00 & 6.47 & 2.02 \\
\end{xtabular}
\end{center}
\end{document}
% This document was generated using Mendel.
\documentclass[10pt, twoside]{article}
% You can try the 'landscape' option for the documentclass if your table is too wide.
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{array}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{float}
\usepackage[left = .2in, right = .2in, top = 1in, bottom = 1in]{geometry}
\usepackage{multirow}
\usepackage{xtab}
\newcommand{\mc}[1]{\multicolumn{1}{c}{#1}}
\begin{document}
\title{SOEP 2009 (Kohler/Kreuter)}
\date{}
%\maketitle
%----------------------------------------------------------- twoway table preamble
\tablefirsthead {
\toprule
& \multicolumn{6}{c}{{\parbox{45mm}{\centering Satisfaction: Overall life satisfaction}}} \\
\cmidrule(l{2mm}r{2mm}){2-7}
& \multirow[c]{3}{*}{Mean} & \multirow[c]{3}{*}{Min} & \multirow[c]{3}{*}{Max} & \multicolumn{3}{c}{Percentiles} \\
\cmidrule(l{2mm}r{2mm}){5-7}
& & & & \mc{25\%} & \mc{50\%} & \mc{75\%} \\
\midrule
}
\tablehead {
\toprule
& \multicolumn{6}{c}{{\parbox{45mm}{\centering Satisfaction: Overall life satisfaction}}} \\
\cmidrule(l{2mm}r{2mm}){2-7}
& \multirow[c]{3}{*}{Mean} & \multirow[c]{3}{*}{Min} & \multirow[c]{3}{*}{Max} & \multicolumn{3}{c}{Percentiles} \\
\cmidrule(l{2mm}r{2mm}){5-7}
& & & & \mc{25\%} & \mc{50\%} & \mc{75\%} \\
\midrule
}
\tabletail {
\bottomrule
\multicolumn{7}{r}{\footnotesize \emph{Continued on next page}} \\
}
\tablelasttail {
\bottomrule
\multicolumn{7}{l}{\footnotesize \emph{}} \\
}
\captionsetup[xtabular]{width = .75\textwidth}
\tablecaption{``Satisfaction: Overall life satisfaction'' over ``Gender'', ``Marital Status of Individual'' and ``Education''.}
%-------------------------------------------------------------------------------
\begin{center}
\begin{xtabular}{p{44.8mm}rrrrrr}
\multicolumn{7}{l}{Gender} \\
\hskip5mm Male & 6.78 & 0.00 & 10.00 & 6.00 & 7.00 & 8.00 \\
\hskip5mm Female & 6.83 & 0.00 & 10.00 & 6.00 & 7.00 & 8.00 \\
[\normalbaselineskip]
\multicolumn{7}{l}{Marital Status of Individual} \\
\hskip5mm Married & 6.88 & 0.00 & 10.00 & 6.00 & 7.00 & 8.00 \\
\hskip5mm Single & 6.89 & 0.00 & 10.00 & 6.00 & 7.00 & 8.00 \\
\hskip5mm Widowed & 6.57 & 0.00 & 10.00 & 5.00 & 7.00 & 8.00 \\
\hskip5mm Divorced & 6.35 & 1.00 & 10.00 & 5.00 & 7.00 & 8.00 \\
\hskip5mm Seperated & 6.47 & 0.00 & 10.00 & 6.00 & 7.00 & 8.00 \\
[\normalbaselineskip]
\multicolumn{7}{l}{Education} \\
\hskip5mm Elementary & 6.67 & 0.00 & 10.00 & 5.00 & 7.00 & 8.00 \\
\hskip5mm Intermediate & 6.77 & 0.00 & 10.00 & 6.00 & 7.00 & 8.00 \\
\hskip5mm ``Fachhochschulreife'' & 6.89 & 0.00 & 10.00 & 6.00 & 7.00 & 8.00 \\
\hskip5mm Maturity qualification & 7.13 & 1.00 & 10.00 & 6.00 & 7.00 & 8.00 \\
\hskip5mm Other & 6.72 & 0.00 & 10.00 & 5.50 & 7.00 & 8.00 \\
\end{xtabular}
\end{center}
\end{document}
% This document was generated using Mendel.
\documentclass[10pt, twoside]{article}
% You can try the 'landscape' option for the documentclass if your table is too wide.
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{array}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{float}
\usepackage[left = .2in, right = .2in, top = 1in, bottom = 1in]{geometry}
\usepackage{multirow}
\usepackage{xtab}
\newcommand{\mc}[1]{\multicolumn{1}{c}{#1}}
\begin{document}
\title{SOEP 2009 (Kohler/Kreuter)}
\date{}
%\maketitle
%----------------------------------------------------------- twoway table preamble
\tablefirsthead {
\toprule
& \multicolumn{5}{c}{{\parbox{40mm}{\centering Satisfaction: Overall life satisfaction}}} & \multicolumn{5}{c}{{\parbox{40mm}{\centering Satisfaction: Satisfaction with dwelling}}} \\
\cmidrule(l{2mm}r{2mm}){2-6} \cmidrule(l{2mm}r{2mm}){7-11}
& \multirow[c]{3}{*}{Obs} & \multirow[c]{3}{*}{Perc} & \multicolumn{3}{c}{Percentiles} & \multirow[c]{3}{*}{Obs} & \multirow[c]{3}{*}{Perc} & \multicolumn{3}{c}{Percentiles} \\
\cmidrule(l{2mm}r{2mm}){4-6}\cmidrule(l{2mm}r{2mm}){9-11}
& & & \mc{25\%} & \mc{50\%} & \mc{75\%} & & & \mc{25\%} & \mc{50\%} & \mc{75\%} \\
\midrule
}
\tablehead {
\toprule
& \multicolumn{5}{c}{{\parbox{40mm}{\centering Satisfaction: Overall life satisfaction}}} & \multicolumn{5}{c}{{\parbox{40mm}{\centering Satisfaction: Satisfaction with dwelling}}} \\
\cmidrule(l{2mm}r{2mm}){2-6} \cmidrule(l{2mm}r{2mm}){7-11}
& \multirow[c]{3}{*}{Obs} & \multirow[c]{3}{*}{Perc} & \multicolumn{3}{c}{Percentiles} & \multirow[c]{3}{*}{Obs} & \multirow[c]{3}{*}{Perc} & \multicolumn{3}{c}{Percentiles} \\
\cmidrule(l{2mm}r{2mm}){4-6}\cmidrule(l{2mm}r{2mm}){9-11}
& & & \mc{25\%} & \mc{50\%} & \mc{75\%} & & & \mc{25\%} & \mc{50\%} & \mc{75\%} \\
\midrule
}
\tabletail {
\bottomrule
\multicolumn{11}{r}{\footnotesize \emph{Continued on next page}} \\
}
\tablelasttail {
\bottomrule
\multicolumn{11}{l}{\footnotesize \emph{Note: Percentages may not add up due to rounding.}} \\
}
\captionsetup[xtabular]{width = .75\textwidth}
\tablecaption{``Satisfaction: Overall life satisfaction'' and ``Satisfaction: Satisfaction with dwelling'' over ``Gender'', ``State of Residence'' and ``Marital Status of Individual''.}
%-------------------------------------------------------------------------------
\begin{center}
\begin{xtabular}{p{44.8mm}rrrrrrrrrr}
\multicolumn{11}{l}{Gender} \\
\hskip5mm Male & 2538 & 48 & 6.00 & 7.00 & 8.00 & 2538 & 48 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Female & 2785 & 52 & 6.00 & 7.00 & 8.00 & 2778 & 52 & 7.00 & 8.00 & 9.00 \\
[\normalbaselineskip]
\multicolumn{11}{l}{State of Residence} \\
\hskip5mm Berlin & 206 & 4 & 5.00 & 7.00 & 8.00 & 205 & 4 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Schleswig-Hols. & 160 & 3 & 7.00 & 8.00 & 8.00 & 160 & 3 & 7.00 & 8.00 & 10.00 \\
\hskip5mm Hamburg/Bremen & 100 & 2 & 6.75 & 8.00 & 8.00 & 100 & 2 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Lower Saxony & 408 & 8 & 6.00 & 7.00 & 8.00 & 408 & 8 & 7.00 & 8.00 & 9.00 \\
\hskip5mm N-Rhein-Westfa. & 1122 & 21 & 6.00 & 7.00 & 8.00 & 1124 & 21 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Hessen & 346 & 7 & 6.00 & 7.00 & 8.00 & 346 & 7 & 7.00 & 8.00 & 9.00 \\
\hskip5mm R-Pfalz, Saarl. & 313 & 6 & 6.00 & 7.00 & 8.00 & 312 & 6 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Baden-Wuerttemb. & 609 & 11 & 6.00 & 7.00 & 8.00 & 604 & 11 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Bavaria & 729 & 14 & 6.00 & 7.00 & 8.00 & 731 & 14 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Mecklenburg-V. & 131 & 2 & 5.00 & 7.00 & 8.00 & 129 & 2 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Brandenburg & 262 & 5 & 5.00 & 7.00 & 8.00 & 262 & 5 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Saxony-Anhalt & 242 & 5 & 5.00 & 7.00 & 8.00 & 241 & 5 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Thueringen & 250 & 5 & 5.00 & 7.00 & 8.00 & 250 & 5 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Saxony & 445 & 8 & 5.00 & 7.00 & 8.00 & 444 & 8 & 7.00 & 8.00 & 9.00 \\
[\normalbaselineskip]
\multicolumn{11}{l}{Marital Status of Individual} \\
\hskip5mm Married & 3068 & 58 & 6.00 & 7.00 & 8.00 & 3072 & 58 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Single & 1321 & 25 & 6.00 & 7.00 & 8.00 & 1308 & 25 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Widowed & 400 & 8 & 5.00 & 7.00 & 8.00 & 400 & 8 & 7.00 & 8.00 & 9.00 \\
\hskip5mm Divorced & 446 & 8 & 5.00 & 7.00 & 8.00 & 448 & 8 & 6.00 & 8.00 & 9.00 \\
\hskip5mm Seperated & 87 & 2 & 6.00 & 7.00 & 8.00 & 87 & 2 & 6.00 & 8.00 & 9.00 \\
\end{xtabular}
\end{center}
\end{document}
% This document was generated using Mendel.
\documentclass[10pt, twoside]{article}
% You can try the 'landscape' option for the documentclass if your table is too wide.
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{array}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{float}
\usepackage[left = .2in, right = .2in, top = 1in, bottom = 1in]{geometry}
\usepackage{multirow}
\usepackage{xtab}
\newcommand{\mc}[1]{\multicolumn{1}{c}{#1}}
\begin{document}
\title{SOEP 2009 (Kohler/Kreuter)}
\date{}
%\maketitle
%----------------------------------------------------------- twoway table preamble
\tablefirsthead {
\toprule
& \multicolumn{3}{c}{{\parbox{45mm}{\centering Gender}}} \\
\cmidrule(l{2mm}r{2mm}){2-4}
& \parbox{15mm}{\centering Male} & \parbox{15mm}{\centering Female} & \mc{} \\
& \mc{\%} & \mc{\%} & \mc{Obs} \\
\midrule
}
\tablehead {
\toprule
& \multicolumn{3}{c}{{\parbox{45mm}{\centering Gender}}} \\
\cmidrule(l{2mm}r{2mm}){2-4}
& \parbox{15mm}{\centering Male} & \parbox{15mm}{\centering Female} & \mc{} \\
& \mc{\%} & \mc{\%} & \mc{Obs} \\
\midrule
}
\tabletail {
\bottomrule
\multicolumn{4}{r}{\footnotesize \emph{Continued on next page}} \\
}
\tablelasttail {
\bottomrule
\multicolumn{4}{l}{\footnotesize \emph{Note: Percentages may not add up due to rounding.}} \\
}
\captionsetup[xtabular]{width = .75\textwidth}
\tablecaption{``Satisfaction: Overall life satisfaction'', ``Satisfaction: Satisfaction with dwelling'' and ``Satisfaction: Satisfaction with Health'' over ``Gender''.}
%-------------------------------------------------------------------------------
\begin{center}
\begin{xtabular}{p{64mm}rrr}
\multicolumn{4}{l}{Satisfaction: Overall life satisfaction} \\
\hskip5mm Completely dissatisfied & 0 & 0 & 13 \\
\hskip5mm 1 & 1 & 0 & 27 \\
\hskip5mm 2 & 1 & 1 & 68 \\
\hskip5mm 3 & 3 & 3 & 167 \\
\hskip5mm 4 & 5 & 4 & 249 \\
\hskip5mm Intermediate & 13 & 14 & 723 \\
\hskip5mm 6 & 13 & 12 & 662 \\
\hskip5mm 7 & 24 & 21 & 1202 \\
\hskip5mm 8 & 28 & 30 & 1533 \\
\hskip5mm 9 & 9 & 9 & 467 \\
\hskip5mm Completely satisfied & 4 & 4 & 212 \\
Total & 101 & 98 & 5323 \\
[\normalbaselineskip]
\multicolumn{4}{l}{Satisfaction: Satisfaction with dwelling} \\
\hskip5mm Completely dissatisfied & 0 & 0 & 13 \\
\hskip5mm 1 & 0 & 0 & 19 \\
\hskip5mm 2 & 1 & 1 & 52 \\
\hskip5mm 3 & 1 & 2 & 86 \\
\hskip5mm 4 & 3 & 2 & 116 \\
\hskip5mm Intermediate & 6 & 6 & 329 \\
\hskip5mm 6 & 7 & 6 & 353 \\
\hskip5mm 7 & 15 & 14 & 784 \\
\hskip5mm 8 & 29 & 29 & 1529 \\
\hskip5mm 9 & 21 & 21 & 1102 \\
\hskip5mm Completely satisfied & 17 & 18 & 933 \\
Total & 100 & 99 & 5316 \\
[\normalbaselineskip]
\multicolumn{4}{l}{Satisfaction: Satisfaction with Health} \\
\hskip5mm Completely dissatisfied & 1 & 1 & 57 \\
\hskip5mm 1 & 1 & 1 & 72 \\
\hskip5mm 2 & 3 & 3 & 169 \\
\hskip5mm 3 & 6 & 7 & 337 \\
\hskip5mm 4 & 6 & 8 & 381 \\
\hskip5mm Intermediate & 14 & 14 & 747 \\
\hskip5mm 6 & 11 & 11 & 577 \\
\hskip5mm 7 & 19 & 17 & 959 \\
\hskip5mm 8 & 22 & 22 & 1187 \\
\hskip5mm 9 & 10 & 10 & 553 \\
\hskip5mm Completely satisfied & 6 & 5 & 295 \\
Total & 99 & 99 & 5334 \\
\end{xtabular}
\end{center}
\end{document}
% This document was generated using Mendel.
\documentclass[10pt, twoside]{article}
% You can try the 'landscape' option for the documentclass if your table is too wide.
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{array}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{float}
\usepackage[left = .2in, right = .2in, top = 1in, bottom = 1in]{geometry}
\usepackage{multirow}
\usepackage{xtab}
\newcommand{\mc}[1]{\multicolumn{1}{c}{#1}}
\begin{document}
\title{SOEP 2009 (Kohler/Kreuter)}
\date{}
%\maketitle
%----------------------------------------------------------- twoway table preamble
\tablefirsthead {
\toprule
& \multicolumn{3}{c}{{\parbox{27mm}{\centering Satisfaction: Overall life satisfaction}}} \\
\cmidrule(l{2mm}r{2mm}){2-4}
& \mc{Obs} & \mc{Median} & \mc{CI (95\%)} \\
\midrule
}
\tablehead {
\toprule
& \multicolumn{3}{c}{{\parbox{27mm}{\centering Satisfaction: Overall life satisfaction}}} \\
\cmidrule(l{2mm}r{2mm}){2-4}
& \mc{Obs} & \mc{Median} & \mc{CI (95\%)} \\
\midrule
}
\tabletail {
\bottomrule
\multicolumn{4}{r}{\footnotesize \emph{Continued on next page}} \\
}
\tablelasttail {
\bottomrule
\multicolumn{4}{l}{\footnotesize \emph{}} \\
}
\captionsetup[xtabular]{width = .75\textwidth}
\tablecaption{``Satisfaction: Overall life satisfaction'' over ``Gender'', ``Marital Status of Individual'' and ``Education''.}
%-------------------------------------------------------------------------------
\begin{center}
\begin{xtabular}{p{44.8mm}rrr}
\multicolumn{4}{l}{Gender} \\
\hskip5mm Male & 2538 & 7.00 & [ 6.72 ; 6.85 ] \\
\hskip5mm Female & 2785 & 7.00 & [ 6.77 ; 6.90 ] \\
[\normalbaselineskip]
\multicolumn{4}{l}{Marital Status of Individual} \\
\hskip5mm Married & 3068 & 7.00 & [ 6.82 ; 6.94 ] \\
\hskip5mm Single & 1321 & 7.00 & [ 6.80 ; 6.99 ] \\
\hskip5mm Widowed & 400 & 7.00 & [ 6.38 ; 6.76 ] \\
\hskip5mm Divorced & 446 & 7.00 & [ 6.16 ; 6.53 ] \\
\hskip5mm Seperated & 87 & 7.00 & [ 6.04 ; 6.90 ] \\
[\normalbaselineskip]
\multicolumn{4}{l}{Education} \\
\hskip5mm Elementary & 1818 & 7.00 & [ 6.58 ; 6.75 ] \\
\hskip5mm Intermediate & 1561 & 7.00 & [ 6.69 ; 6.86 ] \\
\hskip5mm ``Fachhochschulreife'' & 266 & 7.00 & [ 6.68 ; 7.10 ] \\
\hskip5mm Maturity qualification & 972 & 7.00 & [ 7.03 ; 7.24 ] \\
\hskip5mm Other & 479 & 7.00 & [ 6.56 ; 6.89 ] \\
\end{xtabular}
\end{center}
\end{document}
% This document was generated using Mendel.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment