Sas တွင် စာကြောင်းများ ပေါင်းစပ်နည်း (ဥပမာများဖြင့်)


SAS တွင် စာကြောင်းများ အမြန်ပေါင်းစပ်ရန် အောက်ပါနည်းလမ်းများကို သင်သုံးနိုင်သည်။

နည်းလမ်း 1- ကြားရှိ နေရာလွတ်များဖြင့် ကြိုးများကို ပေါင်းထည့်ပါ။

 new_variable = CAT (var1,var2);

နည်းလမ်း 2- ကြားတွင် နေရာလွတ်မရှိသော ကြိုးများကို ပေါင်းစပ်ပါ။

 new_variable = CATS (var1,var2);

နည်းလမ်း 3- စိတ်ကြိုက်မျဉ်းသားချက်ဖြင့် စာကြောင်းများကို ပေါင်းစပ်ပါ။

 new_variable = CATX ("-", var1, var2);

အောက်ပါနမူနာများသည် SAS ရှိ အောက်ပါဒေတာအစုံဖြင့် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-

 /*create dataset*/
data my_data1;
    input firstName $lastName $points;
    datalines ;
Austin Smith 15
Brad Stevens 31
Chad Miller 22
Dave Michaelson 19
Eric Schmidt 29
Frank Wright 20
Greg Gunner 40
Harold Anderson 35
;
run ;

/*view dataset*/
proc print data =my_data1; 

ဥပမာ 1- ကြားရှိနေရာလွတ် ဖြင့် ကြိုးများကို ပေါင်းထည့်ပါ။

အောက်ဖော်ပြပါ ကုဒ်သည် ကွက်လပ်ကို ကန့်သတ်ချက်အဖြစ် အသုံးပြု၍ firstName နှင့် LastName ကော်လံများကို ပေါင်းစပ်ထားသော fullName ဟုခေါ်သော ကော်လံအသစ်ကို မည်သို့ဖန်တီးရမည်ကို ပြသသည်-

 /*create new dataset with concatenated strings*/
data my_data2;
	set my_data1;
	fullName = CAT (firstName, lastName);
run ;

/*view new dataset*/
proc print data =my_data2;

SAS တွင် ကြိုးများကို ပေါင်းစပ်ပါ။

ဥပမာ 2- ကြားတွင် နေရာလွတ်မရှိသော စာကြောင်းများကို ပေါင်းစပ်ပါ။

အောက်ဖော်ပြပါ ကုဒ်သည် ကန့်သတ်ချက်အဖြစ် နေရာလွတ်မရှိသော ပထမအမည် နှင့် နောက်ဆုံးအမည် ကော်လံများကို ပေါင်းစပ်ထားသော fullName ဟုခေါ်သော ကော်လံအသစ်ကို မည်သို့ဖန်တီးရမည်ကို ပြသသည်-

 /*create new dataset with concatenated strings*/
data my_data2;
	set my_data1;
	fullName = CATS (firstName, lastName);
run ;

/*view new dataset*/
proc print data =my_data2; 

ဥပမာ 3- စိတ်ကြိုက်ကန့်သတ်ချက်ဖြင့် စာကြောင်းများကို ပေါင်းစပ်ပါ။

အောက်ဖော်ပြပါ ကုဒ်သည် မျဉ်းသားချက်တစ်ခုအဖြစ် တုံးတိုဖြင့် ပထမအမည် နှင့် နောက်ဆုံးအမည် ကော်လံများကို ပေါင်းစပ်ထားသော fullName ဟုခေါ်သော ကော်လံအသစ်ကို မည်သို့ဖန်တီးရမည်ကို ပြသသည်-

 /*create new dataset with concatenated strings*/
data my_data2;
	set my_data1;
	fullName = CATX ("-", firstName, lastName);
run ;

/*view new dataset*/
proc print data =my_data2; 

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

SAS တွင်ဒေတာကိုပုံမှန်ဖြစ်အောင်ဘယ်လိုလုပ်မလဲ။
SAS တွင် variable များကို အမည်ပြောင်းနည်း
SAS တွင် ထပ်တူများကို ဖယ်ရှားနည်း
ပျောက်ဆုံးနေသောတန်ဖိုးများကို SAS တွင် သုညဖြင့် အစားထိုးနည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်