Documente Academic
Documente Profesional
Documente Cultură
Procedura Print Sas
Procedura Print Sas
2014
Procedura PRINT
Afiea ! con"inu#ul unui #a$el de da#e. Sin#a%a &rocedurii' (R)C (RI*+ ,o&#iuni-. ,clau eR/*.
Cele mai u#ili a#e clau e 0un#' NOOBS: Reduce num!rul de o$0ervaii 1n ou#&u#. LABEL: Afiea ! 1n loc de numele varia$ilei e#ic2e#e ca fiind #i#lul coloanei. HEADIN 3direc#ion' Con#rolea ! orien#area #i#lurilor de coloan!, unde direc ia &oa#e fi 4, care #i&!re#e #oa#e #i#lurile de coloan! ori on#al, 0au 5, care #i&!re #e #oa#e #i#lurile de coloan! ver#ical. !NI"ORM 6or #IDTH$!NI"ORM7' /#ili ea ! valoarea de da#e mai larg! a fiec!rei varia$ile ca fiind l!"imea coloanei &e #oa#e &aginile. DO!BLE: Im&rim! o linie necom&le#a#! 1n#re o$0erva"ii. Clau e 0u&limen#are ce &o# fi u#ili a#e 1n (R)C (RI*+' %AR varia$le607' Se 0elec#ea ! varia$ile 1n maniera 1n care dorim 0a fie afia#e 1n ou#&u#. ID varia$le607' Iden#ific! o$0ervaiile 1n funcie de valorile forma#a#e ale varia$ilei 0&ecifica#e 1n loc de numere de o$0ervare . S!M varia$le607' Se im&rim! valorile #o#ale ale varia$ilelor numerice 0&ecifica#e, 1n &ar#ea de 8o0 a fiec!rei coloane. B& varia$le607' (roduce o 0ec"iune 0e&ara#! din ra&or# &en#ru fiecare gru& de varia$ile.
Ap'icaii
%o d %, )*+&5 -000 .000 %o d %, /#R&5 6000 5000 Sud )L /#R&5 &(00 1-500 %o d /# /#R&5 1500 1000 ; p o0 p int data=situatie dou1le; 2a luna stat 0heltuieli; title 3Cheltuieli luna e3; un;
Ace0# e%em&lu'
Se#ea ! o&"iuni generale SAS 6f!r! da#!, num!r &agin!, lungimea unei linii, dimen0iunea &aginii7. Creea ! #a$elul de da#e situatie, con"in9nd cinci varia$ile' Re,iune- Stat- Luna+1e'tuie'i- %enituri i &o&ulea ! ace0# #a$el cu a&#e o$0erva"ii. :u$lea ! 0&a"iul din#re liniile afi!rii 6o&"iunea dou/'e7 . Selec#ea ! #rei varia$ile &en#ru a fi afia#e 6clau a .ar7. Adaug! 1n afiare #i#lul 2+1e'tuie'i 'unare23 ;olo0e#e e#ic2e#ele varia$ilelor &en#ru an#e#ul afi!rii .
E%em&lul &roduce acelai re ul#a# ca e%em&lul &receden#, dar creea ! 1n &lu0 &agina <e$ &agina.2#ml. Ace0#a &oa#e fi vi uali a#!, 0alva#! 6;ile -- Save a07.
O/ser.a6ii. o&"iunea SPLIT iden#ific! a0#eri0=-ul dre&# carac#erul care 1nce&e o nou! linie 1n an#e#. o&"iunea n afiea ! num!rul o$0erva"iilor la 0f9ri#ul li0#ingului. o&"iunea OBS 0&ecific! an#e#ul &en#ru coloana care de0emnea ! num!rul o$0erva"iei.
O/ser.a6ie: folo0irea clau ei B> im&lic! an#erior 0or#area cre0c!#oare a o$0erva"iilor 1n func"ie de varia$ila defini#! la clau a B>, lucru reali a# cu &rocedura S)R+.
O/ser.a6ii: S&ecifica"ia $?val &la0ea ! 1n #i#lu valoarea curen#! a varia$ilei defini#! 1n clau a B>. )&"iunea B>LI*E are ca efec# afiarea fiec!rui gru& B> &e c9#e o &agin!.