input class outcome n 0 0 980 0 1 20 1 0 951 1 1 49 end expand n label define class 0 "Controls" 1 "Treatment" label define outcome 0 "No" 1 "Yes" label values class class label values outcome outcome noi tab class outcome, matcell(n) scalar RR = (n[2,2]/(n[2,1]+n[2,2]))/(n[1,2]/(n[1,1]+n[1,2])) scalar OR = (n[2,2]/n[2,1])/(n[1,2]/n[1,1]) scalar D = n[2,2] - n[1,2] noi di "RR " %6.3f RR "; OR " %6.3f OR "; N extra outcomes" %5.0f D clear input class outcome n 0 0 270 0 1 730 1 0 129 1 1 871 end expand n label define class 0 "Controls" 1 "Treatment" label define outcome 0 "No" 1 "Yes" label values class class label values outcome outcome noi tab class outcome, matcell(n) scalar RR = (n[2,2]/(n[2,1]+n[2,2]))/(n[1,2]/(n[1,1]+n[1,2])) scalar OR = (n[2,2]/n[2,1])/(n[1,2]/n[1,1]) scalar D = n[2,2] - n[1,2] noi di "RR " %6.3f RR "; OR " %6.3f OR "; N extra outcomes" %5.0f D