Sas တွင် length function ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)
နောက်မှလိုက်နေသည့်နေရာများ မပါ၀င်ဘဲ အက္ခရာပြောင်းနိုင်သော ကိန်းရှင်များ၏ အရှည်ကို တွက်ချက်ရန် SAS တွင် LENGTH လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်သည်။
ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်-
LENGTH(အသုံးအနှုန်း)
ရွှေ-
- expression : ခွဲခြမ်းစိတ်ဖြာရန် ဇာတ်ကောင် string
အောက်ဖော်ပြပါ ဥပမာသည် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ- SAS တွင် LENGTH လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်း။
SAS တွင် အောက်ပါဒေတာအစုံရှိသည် ဟု ယူဆကြပါစို့။
/*create dataset*/
data original_data;
input team $1-21 points;
datalines ;
Golden State Warriors 99
Brooklyn Nets 101
Utah Jazz 105
Cleveland Cavs 100
Atlanta Hawks 109
Milwaukee Bucks 98
Miami Heat 93
Houston Rockets 100
Los Angeles Lakers 112
;
run ;
/*view dataset*/
proc print data = original_data;
အဖွဲ့ကော်လံရှိ စာကြောင်းတစ်ခုစီ၏အရှည်ကို တွက်ချက်ရန် LENGTH လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။
/*calculate length of each string in team column*/
data new_data;
set original_data;
team_length = length (team);
run ;
/*view results*/
proc print data = new_data;
team_length ဟုခေါ်သော ကော်လံအသစ်သည် အဖွဲ့ ကော်လံရှိ စာကြောင်းတစ်ခုစီ၏ အရှည်ကို ပြသသည်။
ဥပမာအားဖြင့်:
- “ Golden State Warriors” ကွင်းဆက်သည် အရှည် 21 ခု ရှိသည်။
- “Brooklyn Nets” ကြိုးသည် အရှည် 13 ရှိသည်။
- “ Utah Jazz” ကြိုးသည် အရှည် 9 ရှိသည်။
- “ Cleveland Cavs” ကြိုးသည် အရှည် 14 ခု ရှိသည်။
နောက် … ပြီးတော့။
LENGTH လုပ်ဆောင်ချက်သည် စကားလုံးများကြားတွင် နေရာလွတ်များကို အက္ခရာအဖြစ် ရေတွက်သော်လည်း နောက်တွင်ရှိသော ကွက်လပ်များကို စာလုံးများအဖြစ် ထည့်သွင်းရေတွက်မည်မဟုတ်ကြောင်း သတိပြုပါ။
နောက်လိုက်နေရာများ အပါအဝင် စာလုံးပြောင်းနိုင်သော စာလုံးတစ်လုံး၏ အရှည်ကို တွက်ချက်လိုပါက၊ ၎င်းအစား LENGTHC လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားသော အသုံးများသော လုပ်ဆောင်ချက်များကို အသုံးပြုနည်းကို ရှင်းပြသည်-
SAS တွင် SUBSTR လုပ်ဆောင်ချက်ကိုအသုံးပြုနည်း
SAS တွင် COMPRESS လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်နည်း။
SAS တွင် FIND function ကိုမည်သို့အသုံးပြုရမည်နည်း။
SAS တွင် COALESCE လုပ်ဆောင်ချက်ကိုအသုံးပြုနည်း