* Two level linear models, preceded by single-level OLS regression model use https://www3.nd.edu/~rwilliam/statafiles/nlsyxt.dta, clear reg anti self pov i.year i.black i.hispanic childage i.married i.gender momage i.momwork est store reg xtreg anti self pov i.year i.black i.hispanic childage i.married i.gender momage i.momwork, re est store xtreg mixed anti self pov i.year i.black i.hispanic childage i.married i.gender momage i.momwork || id: est store mixed lrtest mixed reg, force esttab reg xtreg mixed, nobaselevels mtitles * 2 level logit models, preceded by single-level logit model use https://www3.nd.edu/~rwilliam/statafiles/teenpovxt, clear logit pov i.mother i.spouse i.school hours i.year i.black age, nolog est store logit xtlogit pov i.mother i.spouse i.school hours i.year i.black age, re nolog est store xtlogit melogit pov i.mother i.spouse i.school hours i.year i.black age || id:, nolog est store melogit lrtest melogit logit, force * ln2sigu and var(_cons[~) are the same thing parameterized differently di exp(.309) esttab logit xtlogit melogit, nobaselevels mtitles * 3 level logit model, preceded by single-level logit model webuse towerlondon, clear des fre group list if family == 1 | family == 3 | family == 60 logit dtlm difficulty i.group, nolog est store logit melogit dtlm difficulty i.group || family: || subject:, nolog est store melogit lrtest logit melogit, force esttab logit melogit, nobaselevels mtitles