Sas တွင် compbl function ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)
SAS ရှိ COMPBL လုပ်ဆောင်ချက်ကို string တစ်ခုရှိ နေရာများစွာကို နေရာလွတ်တစ်ခုတည်းသို့ ချုံ့ရန် သင်အသုံးပြုနိုင်ပါသည်။
အောက်ဖော်ပြပါ ဥပမာသည် COMPBL လုပ်ဆောင်ချက်ကို လက်တွေ့တွင် အသုံးပြုနည်းကို ပြသထားသည်။
ဥပမာ- SAS တွင် COMPBL လုပ်ဆောင်ချက်ကို အသုံးပြုနည်း
ကျွန်ုပ်တို့တွင် လူအမျိုးမျိုး၏အမည်များပါရှိသော SAS တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။
/*create dataset*/
data original_data;
input name $char30. ;
datalines ;
Andy Douglas
James Mike Thomas
Arthur McNeely Stevenson
Jake Smith
Arnold Walker
Graham Johnson
Grant Beeson
;
run ;
/*view dataset*/
proc report data =original_data;
define name / display style =[asis=on];
run ;
မှတ်ချက် – ကျွန်ုပ်တို့သည် DISPLAY STYLE=[ASIS=ON] ရွေးချယ်မှုဖြင့် PROC အစီရင်ခံစာကို SAS အထွက်တွင် ကွက်လပ်များစွာပြသရန် အတင်းအကြပ်အသုံးပြုခဲ့သည်။
အချို့သောအမည်များသည် စကားလုံးတစ်လုံးချင်းကြားတွင် နေရာလွတ်များစွာရှိသည်ကို သတိပြုပါ။
ကျွန်ုပ်တို့သည် အမည်တစ်ခုစီ၏ ကွက်လပ်များစွာကို ကွက်လပ်တစ်ခုတည်းအဖြစ် ချုံ့ရန် COMPBL လုပ်ဆောင်ချက်ကို အသုံးပြုသည့် ဒေတာအတွဲအသစ်တစ်ခုကို ဖန်တီးနိုင်သည်-
/*create new dataset*/
data new_data;
set original_data;
compbl_name = compbl (name);
run ;
/*view new dataset*/
proc report data =new_data;
define name / display style =[asis=on];
run ;
ယခု အမည်တစ်ခုစီတွင် နေရာလွတ်တစ်ခုတည်းသာ ရှိသည်ကို သတိပြုပါ။
COMPBL လုပ်ဆောင်ချက်သည် ကွက်လပ်များစွာအားလုံးကို ကွက်လပ်တစ်ခုတည်းအဖြစ် ချုံ့ထားသည်။
၎င်းသည် စာကြောင်းများမှ နေရာလွတ်များကို လုံးလုံးလျားလျား ဖယ်ရှားရန် အသုံးပြုနိုင်သည့် SAS ရှိ COMPRESS လုပ်ဆောင်ချက်နှင့် ကွဲပြားသည်ကို သတိပြုပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS- စာကြောင်းတစ်ခုမှ ကော်မာကို ဖယ်ရှားနည်း
SAS- စာကြောင်းတစ်ခုရှိ ဇာတ်ကောင်များကို အစားထိုးနည်း
SAS- အထူးစာလုံးများကို strings များမှ ဖယ်ရှားနည်း