Select Your Region
Americas
Europe
Middle East & Africa
Asia Pacific
/****************************************************************/ /* S A S S A M P L E L I B R A R Y */ /* */ /* NAME: CALEX201 */ /* TITLE: Documentation Example 7 for PROC CALIS */ /* PRODUCT: STAT */ /* SYSTEM: ALL */ /* KEYS: LINEQS, PATH, multivariate regression */ /* PROCS: CALIS */ /* DATA: */ /* */ /* SUPPORT: yiyung UPDATE: November 2, 2009 */ /* REF: PROC CALIS, Example 7 */ /* MISC: */ /****************************************************************/ data sales; input q1 q2 q3 q4; datalines; 1.03 1.54 1.11 2.22 1.23 1.43 1.65 2.12 3.24 2.21 2.31 5.15 1.23 2.35 2.21 7.17 .98 2.13 1.76 2.38 1.02 2.05 3.15 4.28 1.54 1.99 1.77 2.00 1.76 1.79 2.28 3.18 1.11 3.41 2.20 3.21 1.32 2.32 4.32 4.78 1.22 1.81 1.51 3.15 1.11 2.15 2.45 6.17 1.01 2.12 1.96 2.08 1.34 1.74 2.16 3.28 ; proc calis data=sales; path q1 q2 q3 ===> q4; run; proc calis data=sales; path q1 ===> q2, q2 ===> q3, q1 q2 q3 ===> q4; run; proc calis data=sales; path q1 ===> q2, q2 ===> q3, q3 ===> q4; run; proc calis data=sales; path q1 ===> q2 = gamma, q2 ===> q3 = gamma, q3 ===> q4 = gamma; run; proc calis data=sales; path q1 ===> q2 = gamma, q2 ===> q3 = gamma, q3 ===> q4 = gamma; pvar q2 q3 q4 = 3 * evar; run; proc calis data=sales; path q1 ===> q2 = gamma, q2 ===> q3 = gamma, q3 ===> q4 = gamma; pvar q2 q3 = 2 * evar, q4 q1; run; proc calis data=sales; path q1 ===> q2 = gamma, q2 ===> q3 = gamma, q3 ===> q4 = gamma, <==> q2 q3 = 2 * evar, <==> q4 q1; run; proc calis data=sales; path q1 ===> q2 = gamma, q2 ===> q3 = gamma, q3 ===> q4 = gamma, q2 <==> q2 = evar, q3 <==> q3 = evar, q4 <==> q4, q1 <==> q1; run; proc calis data=sales; path q1 ===> q4 , q2 ===> q4 , q3 ===> q4 , q1 <==> q1 , q2 <==> q2 , q3 <==> q3 , q1 <==> q2 , q2 <==> q3 , q1 <==> q3 , q4 <==> q4 ; run; proc calis data=sales; path q1 q2 q3 ===> q4 , <==> [q1-q3] , <==> q4 ; run; proc calis data=sales; path q1 ===> q4 , q2 ===> q4 , q3 ===> q4 , q1 <==> q1 , q2 <==> q1 , q2 <==> q2 , q3 <==> q1 , q3 <==> q2 , q3 <==> q3 , q4 <==> q4 ; run;