! ordinal_trivariate.mx #define nvar 3 #define nvar2 6 #define maxthres 1 Analysis of ordinal depression (0/1) and smoking initiation (0/1) and persistence (./0/1) data NI=7 NG=3 la depa inita persta depb initb perstb countmz Ordinal fi=dpsmkmf2.rec definition_variables countmz / Begin matrices; M FU maxthres nvar fr W LO nvar nvar fr X LO nvar nvar fr Y LO nvar nvar fr S FU 1 1 end matrices; SP S -1 MATRIX M 0.8254 0.0 0.13 MAT W 0.66 0.2 0.49 0.2 0.45 0.67 MAT X 0.2 0.2 0.6927 0.2 0.2 0.2 MAT Y 0.81 0.2 0.63 0.2 0.0 0.6 fi Y(3,2) Begin algebra; A=W*W'; O=\stnd(A); C=X*X'; r=\stnd(C); E=Y*Y'; q=\stnd(E); P=A+C+E; end algebra; FREQ S; TH M|M; CO P | A + C _ A' + C' | P ; bo 0.001 1.0 y(1,1) y(2,2) y(3,3) bo 0.0001 0.999 x(1,1) x(2,2) x(3,3) w(1,1) w(2,2) w(3,3) bo -0.999 0.999 x(2,1) y(2,1) w(2,1) x(3,1) x(3,2) w(3,1) w(3,2) bo -5.0 5.0 m(1,1) m(1,2) m(1,3) ! interval a(1,1) a(2,2) a(3,3) c(1,1) c(2,2) c(3,3) e(1,1) e(2,2) e(3,3) o(1,2) o(1,3) o(2,3) ! interval r(1,2) r(1,3) r(2,3) q(1,2) q(1,3) q(2,3) OPT func=1.E-12 OPT RS END Analysis of ordinal depression and smoking data: DZM data NI=7 la depa inita persta depb initb perstb countdz Ordinal fi=dpsmkdf2.rec definition_variables countdz / Begin matrices = group 1; N FU maxthres nvar fr g fu 1 1 end matrices; SP S -1 MATRIX N 0.76 -0.05 0.0 mat g 0.5 FREQ S; TH N | N ; CO P | g@A + C _ g@A' + C' | P ; bo -5.0 5.0 n(1,1) n(1,2) n(1,3) OPT RS END Data constraint CO NI=1 Begin matrices = group 1; U unit 1 nvar end matrices; CO \d2v(P) = u; end