Sas တွင် anyalpha လုပ်ဆောင်ချက်ကိုအသုံးပြုနည်း
ပေးထားသောစာတန်းတစ်ခုရှိ ပထမအက္ခရာစာလုံး၏ အနေအထားကို ပြန်ပေးရန်အတွက် SAS ရှိ ANYALPHA လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။
ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်-
ANYALPHA(အသုံးအနှုန်း၊ [အစ])
ရွှေ-
- expression : ရှာဖွေရန် စာကြောင်း
- start (ချန်လှပ်ထားနိုင်သည်) : ရှာဖွေရမည့် စတင်သည့် အနေအထား။
အောက်ဖော်ပြပါ ဥပမာသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ- SAS တွင် ANYALPHA လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း။
SAS တွင် အောက်ပါ dataset ရှိသည်ဆိုပါစို့၊ ကုမ္ပဏီတစ်ခု၏ ဝန်ထမ်းများ၏ အမျိုးမျိုးသော ဝန်ထမ်းများအကြောင်း အချက်အလက်များ ပါဝင်သည်ဆိုပါစို့။
/*create dataset*/
data my_data;
input employeeID $sales;
datalines ;
0054A 23
0009A 38
0018B 40
09:30 12
04429 65
B1300 90
B1700 75
04498 35
0Y009 40
C6500 23
;
run ;
/*view dataset*/
proc print data =my_data;
EmployeeID ကော်လံရှိ ပထမဆုံး အက္ခရာစာလုံး အနေအထားကို ရှာဖွေရန် ANYALPHA လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။
/*create new dataset*/
data new_data;
set my_data;
firstAlphaChar = anyalpha (employeeID);
run ;
/*view new dataset*/
proc print data = new_data;
firstAlphaChar ဟုခေါ်သော ကော်လံအသစ်သည် EmployeeID ကော်လံတွင် အက္ခရာစာလုံးတစ်လုံး၏ ပထမဆုံးပေါ်ပေါက်သည့် အနေအထားကို ပြသသည်။
ဥပမာ၊ စာကြောင်း 1 ရှိ ဝန်ထမ်း ID ၏ ပထမအက္ခရာစာလုံးသည် 5th အနေအထား တွင် ပေါ်လာသည်။
ပေးထားသောဝန်ထမ်း ID အတွက် အက္ခရာစဉ်စာလုံးများမရှိပါက 0 တန်ဖိုးကို ပြန်ပေးပါမည်။
ရှာဖွေရမည့် စတင်သည့် အနေအထားကို သတ်မှတ်ရန် ANYALPHA လုပ်ဆောင်ချက်တွင် စတင်သည့် အကြောင်းပြချက်ကို ကျွန်ုပ်တို့လည်း အသုံးပြုနိုင်ပါသည်။
ဥပမာအားဖြင့်၊ ရာထူး 2 မှစပြီး EmployeeID ကော်လံရှိ ပထမဆုံး အက္ခရာစာလုံး၏ အနေအထားကို ရှာဖွေရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်သည်။
/*create new dataset*/
data new_data;
set my_data;
firstAlphaChar = anyalpha (employeeID, 2 );
run ;
/*view new dataset*/
proc print data = new_data;
ပထမရာထူးတွင် အက္ခရာစာလုံးတစ်လုံးသာပါဝင်သည့် EmployeeID တန်ဖိုးများသည် ယခုရာထူး 2 မှစတင်သည်ဖြစ်သောကြောင့် ပထမAlphaChar ကော်လံတွင် တန်ဖိုး 0 ကို လက်ခံရရှိကြောင်း သတိပြုပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားသော အသုံးများသော လုပ်ဆောင်ချက်များကို အသုံးပြုနည်းကို ရှင်းပြသည်-
SAS ရှိ စာကြောင်းများမှ အထူးဇာတ်ကောင်များကို မည်ကဲ့သို့ ဖယ်ရှားနည်း
SAS ရှိ စာကြောင်းတစ်ခုရှိ ဇာတ်ကောင်များကို အစားထိုးနည်း
SAS တွင် အက္ခရာပြောင်းနိုင်သော ကိန်းဂဏာန်းသို့ မည်သို့ပြောင်းရမည်နည်း။