Is it possible to combine two dtable's vertically to retain the same variables across but add the second table onto the first?
Code:
Code: dtable age i.marriage i.education i.employment i.sexualpartners_current i.partnerHIVtest, by(HIVservice, nototals tests) sample(, statistics(freq) place(seplabels)) sformat("(N=%s)" frequency) column(by(hide)) dtable age i.marriage i.education i.employment i.sexualpartners_current i.partnerHIVtest, by(gender, nototals tests) sample(, statistics(freq) place(seplabels)) sformat("(N=%s)" frequency) column(by(hide))
Code:
* Example generated by -dataex-. For more info, type help dataex clear input byte age float(marriage education employment sexualpartners_current partnerHIVtest gender HIVservice) 43 2 4 4 1 1 2 2 62 1 2 4 0 2 2 2 44 1 1 4 1 1 2 2 44 1 1 4 1 2 2 2 39 2 4 4 1 2 2 2 end label values marriage marriage label def marriage 1 "No", modify label def marriage 2 "Yes", modify label values education education label def education 1 "Form 1-4", modify label def education 2 "Form 5 or higher", modify label def education 4 "Standard 7", modify label values employment employment label def employment 4 "Self-employed", modify label values sexualpartners_current sexualpartners_current label def sexualpartners_current 0 "0", modify label def sexualpartners_current 1 "1", modify label values partnerHIVtest partnerHIVtest label def partnerHIVtest 1 "No", modify label def partnerHIVtest 2 "Yes", modify label values gender gender label def gender 2 "Female", modify label values HIVservice HIVservice label def HIVservice 2 "CTC", modify
Comment