Âê�c³Ͻ’ Ç1Œ""2"2""2"22""SAS FILESASMACR CATALOG žïw§"|ÙAžïw§"|ÙAœØÀœØÀ9.0201M0XP_PROžïw§Ò¡ÂÒ¡ÂÒ¡Â¥“®žïw§"|ÙA¤“®|Toggle grid snappingToggle the display of the component name and descriptionChange visual characteristics of the window÷ˆtnfrpsdy ñ€ñ€7ñ€ñ€ñ€ñ€ñ€rñ·dummytextPosition Tile Cascade Resize Save Window Size ñ€ ñ€ ñ€ ñ€õ€ñ€ñ€ñ€&õ€ñ€ñ€p�Ñð�Ñð�Ñp0Tile all windowsCascade all windowsResize window to size before last tile/cascadeSave window size informationõ„TAZVñ€ñ€ù€ñ€õ†SETWSZ ñ€ñ€ù€ñ€õ†RESIZE ñ€ñ€ù€ñ€õ‡CASCADE ñ€ñ€ù€ñ€õ„TILE ñ€ñ€Lù€ñ€õ�SASHELP COREp ˆWDEFDLGp€ñ€ñ€ù€ñ€õ’rm describe toggleñ€ñ€ù€ñ€õŽrm snap toggleñ€ñ€ù€ñ€õŽrm grid toggleñ€ñ€ù€ñ€õˆtaborderñ€ñ€ù€ñ€õƒsrcñ€ñ€ù€ñ€õ‚cwñ€ñ€ù€ñ€õ�pw¬ù øŒ.f gƒhhhhhhh™Ã™˜f gf g}hhhhhhh™á™˜f gf g!f g)f g-f g*f g)f g$f g,f g*f g €ñ€ñ€ƒñ€ñ€ñ€ñ€ñ€ÃñDUsing This Window SAS Help and Documentation Getting Started with SAS Software Learning SAS Programming SAS on the Web About SAS 9 ñ€ñ€ñ€ñ€ñ€ õ€ñ€-ñ€Oñ€hñ€wñ€lñ€@ñ€«ñ€hñ€gñ€fp � ð� ð�ð ð� ð�! ð�" ô€ù€p‚Display help for this windowDisplay help for the SAS SystemStart the Getting Started tutorialStart the Online Training systemAccess SAS web resourcesDetails about this installation of SAS 9õ†uhglws ñ€ñ€ù€ñ€õ„HELPñ€ñ€}ñ€ñ€ñ€ñ€ñ€áñ>Technical Support Training Services Frequently Asked Questions Send Feedback Customer Support Center SAS Institute Home Page ñ€ñ€ ñ€ ñ€ ñ€ õ€ñ€$ñ€?ñ€Mñ€ep"�# ð�# ð�$ ð�& ð�' ð�' ü€p Go to the Technical Support web pageGo to the Training Services web pageGo to the Frequently Asked Questions web pageGo to the Send Feedback web pageGo to the SAS Customer Support CenterGo to the SAS Institute home pageõ†tvfsch ñ€ñ€ù€ñ€õ�wbrowse 'http://ÀwŠ.sas.com/' ñ€ñ€!ù€ñ€õ¡wbrowse 'http://support.sas.com/' ñ€ñ€)ù€ñ€õ©wbrowse 'http://support.sas.com/contact/' ñ€ñ€-ù€ñ€õ­wbrowse 'http://support.sas.com/techsup/faq/'ñ€ñ€*ù€ñ€õªwbrowse 'http://support.sas.com/training/'ñ€ñ€)ù€ñ€õ©wbrowse 'http://support.sas.com/techsup/'ñ€ñ€$ù€ñ€õ¤af c=sashelp.oltutor.startup.programñ€ñ€,ù€ñ€õ¬help helploc://sastut.hlp/main_spl.htm notocñ€ñ€*ù€ñ€õªhelp helploc://common.hlp/sashelp_main.htmñ€ñ€ ù€ñ€õ‰windowhelpùþø®f ghhhhhhh™0™˜f gf g€ñ€ñ€ñ€ñ€ñ€ñ€ñ€0ñŠImport DataÀ.‹ Export DataÀ.� ñ€õ€ñ€Nñ€Où�Ò ð�Ó p®Import data to SAS data setExport SAS data setñ‚IRñ€ñ€ù€ñ€õ‡dexportñ€ñ€ù€ñ€õ†dimport@ !ÿÿÿÿÿÿÿÿ˜&i˜&i¡ ¡ ¡ ¡ XLSRÛùnŽœÖAÛùnŽœÖA&¾ œ 0F Menu description. XLSR pŽœÖApŽœÖA+L  F Menu description. XLSR %qŽœÖA%qŽœÖAàS SYSRESR PGBITMAPXMACRO MOSIER§“® XLCH,Ô(XLSRHáz§"|ÙAHáz§"|ÙA  XLSRHáz§"|ÙAHáz§"|ÙA� F MOSIER RELIABILITYXLSR‘í|§"|ÙATã}§"|ÙAü  F MOSIER RELIABILITY  uF Menu description. XLSR  {ŽœÖA {ŽœÖAnÓ ² xF Menu description. XLSR  Ï÷{ŽœÖAÏ÷{ŽœÖA�Ñ  F Menu description. XLSR  ôý|ŽœÖAôý|ŽœÖAô€  F Menu description. XLSR  ~ŽœÖA~ŽœÖAUL  F Menu description. XLSR  Ûù~ŽœÖAÛù~ŽœÖA šU  F Menu description. XLSR €ŽœÖA€ŽœÖA šU  F Menu description. XLSR  Ãõ€ŽœÖAÃõ€ŽœÖAtÚ   F Menu description. XLSRÃõ€ŽœÖAÃõ€ŽœÖA~   F Menu description. ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡  ÿÿÿÿÿÿÿÿ¸6i¸6i¦“®¡ ¡ ¡ ¡ ðj ¡“®ÿÿÿÿð"tMOSIERRM9.2  >"0NSC"0INFILE"X" _" ý ** delimiter used in names for corrs; %macro inf(); %do i = 1 %to ⊁ input / @; %do j = 1 %to &nsc ; input corr&i.&x.&j @ ; %end; %end; %mend; data _temp(drop=dash1 dash2 dash3); infile &infile recfm=v truncover; input scale $ 1-80" ý / (sname1 - sname&nsc) ( / $ 1-8 ) @ ; input / dash1 $ 1-1 ; array wt (&nsc) wt1-wt⊁ array sd (&nsc) sd1-sd⊁ array rel (&nsc) rel1 - rel⊁ do n = 1 to ⊁ input @1 wt(n) sd(n) rel(n) @; input / @ ; end; input dash2 $ 1-1 @; %"º®inf(); input / dash3 $ 1-1 ; run; data _temp; set _temp; array wt (&nsc) wt1-wt⊁ array sd (&nsc) sd1-sd⊁ array rel (&nsc) rel1 - rel⊁ n1=0; n2=0; d2=0;"#ÿÿÿÿJ1&nsc1"cW n1=n1 + (wt(&j)*wt(&j)*sd(&j)*sd(&j)); n2=n2 + (wt(&j)*wt(&j)*sd(&j)*sd(&j)*rel(&j));"#ÿÿÿÿI1&nsc1"ÿÿÿÿ&i > &j"J> d2 = d2 + (wt(&j)*wt(&i)*sd(&j)*sd(&i)*corr&i.&x.&j);"ÿÿÿÿ"""ÞÒ mosier = round((1 - ((n1 - n2)/(n1 + (2*d2)))), .0001); call symput('mosier', trim(left(mosier))); call symput('scale', scale); run; data _temp(keep=WEIGHT SD ALPHA _SCALE_ CORR1-CORR&nsc ); set _temp;"#ÿÿÿÿI1&nsc1"PD WEIGHT=wt&i; SD=sd&i; ALPHA=rel&i; _SCALE_=sname&i;"#ÿÿÿÿJ1&nsc1") CORR&j=corr&i.&x.&j;"" output;""×Ë run; TITLE1 "&scale"; TITLE2 "RELIABILITY OF COMPOSITE SCALE FROM MOSIER'S FORMULA = &mosier"; proc print data=_temp; var WEIGHT SD ALPHA _SCALE_ CORR1-CORR⊁ format corr1-corr&nsc 7.5; run;"ÿÿÿÿ ù “®žð"tMOSIERRM9.2  8l>"0NSC"0INFILE"X" _" ý ** delimiter used in names for corrs; %macro inf(); %do i = 1 %to ⊁ input / @; %do j = 1 %to &nsc ; input corr&i.&x.&j @ ; %end; %end; %mend; data _temp(drop=dash1 dash2 dash3); infile &infile recfm=v truncover; input scale $ 1-80" ý / (sname1 - sname&nsc) ( / $ 1-8 ) @ ; input / dash1 $ 1-1 ; array wt (&nsc) wt1-wt⊁ array sd (&nsc) sd1-sd⊁ array rel (&nsc) rel1 - rel⊁ do n = 1 to ⊁ input @1 wt(n) sd(n) rel(n) @; input / @ ; end; input dash2 $ 1-1 @; %"º®inf(); input / dash3 $ 1-1 ; run; data _temp; set _temp; array wt (&nsc) wt1-wt⊁ array sd (&nsc) sd1-sd⊁ array rel (&nsc) rel1 - rel⊁ n1=0; n2=0; d2=0;"#J1&nsc1"cW n1=n1 + (wt(&j)*wt(&j)*sd(&j)*sd(&j)); n2=n2 + (wt(&j)*wt(&j)*sd(&j)*sd(&j)*rel(&j));"#I1&nsc1"&i > &j"J> d2 = d2 + (wt(&j)*wt(&i)*sd(&j)*sd(&i)*corr&i.&x.&j);""""ÞÒ mosier = round((1 - ((n1 - n2)/(n1 + (2*d2)))), .0001); call symput('mosier', trim(left(mosier))); call symput('scale', scale); run; data _temp(keep=WEIGHT SD ALPHA _SCALE_ CORR1-CORR&nsc ); set _temp;"#I1&nsc1"PD WEIGHT=wt&i; SD=sd&i; ALPHA=rel&i; _SCALE_=sname&i;"#J1&nsc1") CORR&j=corr&i.&x.&j;"" output;""×Ë run; TITLE1 "&scale"; TITLE2 "RELIABILITY OF COMPOSITE SCALE FROM MOSIER'S FORMULA = &mosier"; proc print data=_temp; var WEIGHT SD ALPHA _SCALE_ CORR1-CORR⊁ format corr1-corr&nsc 7.5; run;"l#0`tˆ” \€ä l€ˆ�p”ä4<T\4