Sas တွင် ဘာသာပြန်ခြင်းလုပ်ဆောင်ချက်ကို အသုံးပြုပုံ (ဥပမာများဖြင့်)
စာကြောင်းတစ်ခုရှိ သီးခြားဇာတ်ကောင်များ၏ ဖြစ်ပျက်မှုအားလုံးကို စာလုံးအသစ်များဖြင့် အစားထိုးရန် SAS ရှိ ဘာသာပြန် လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။
ဤလုပ်ဆောင်ချက်သည် အောက်ပါ syntax ကိုအသုံးပြုသည်-
ဘာသာပြန်ဆိုခြင်း (ရင်းမြစ်၊ သို့၊ မှ)
ရွှေ-
- အရင်းအမြစ်- ရှာဖွေရန် ကိန်းရှင်အမည်
- to : အစားထိုးအသုံးပြုရန် စာလုံးများ
- from : အစားထိုးရန် ဇာတ်ကောင်များ
အောက်ပါနမူနာများသည် SAS ရှိ အောက်ပါဒေတာအတွဲဖြင့် ဤလုပ်ဆောင်ချက်ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသသည်-
/*create dataset*/
data my_data;
input team $position $points assists;
datalines ;
A Guard 14 4
A Guard 22 6
A Guard 24 9
A Forward 13 8
A Forward 13 9
A Guard 10 5
B Guard 24 4
B Guard 22 6
B Forward 34 2
B Forward 15 5
B Forward 23 5
B Guard 10 4
;
run ;
/*view dataset*/
proc print data =my_data;
ဥပမာ 1- စာလုံးအသစ်များဖြင့် စာလုံးများကို အစားထိုးရန် ဘာသာပြန်ဆိုခြင်းကို အသုံးပြုပါ။
ရာထူး ကော်လံတွင် စာလုံး “ r” ၏ဖြစ်ပျက်မှုတစ်ခုစီကို “ z” ဖြင့် အစားထိုးရန် အောက်ပါကုဒ်သည် ဘာသာပြန် လုပ်ဆောင်ချက်ကို အသုံးပြုနည်းကို ပြသသည်-
/*create new dataset*/
data new_data;
set original_data;
position = translate (position, "z", "r");
run ;
/*view new dataset*/
proc print data =new_data;
ရာထူး ကော်လံရှိ စာလုံး “ r” ၏ ဖြစ်ပေါ်မှုတိုင်းကို စာလုံး “ z” ဖြင့် အစားထိုးထားသည်ကို သတိပြုပါ။
ဥပမာ 2- စာလုံးများကို နေရာလွတ်များဖြင့် အစားထိုးရန် ဘာသာပြန်ဆိုခြင်းကို အသုံးပြုပါ။
တည်နေရာ ကော်လံတွင် “ r” ၏ဖြစ်ပျက်မှုတစ်ခုစီကို နေရာလွတ်တစ်ခုဖြင့် အစားထိုးရန်အတွက် အောက်ပါကုဒ်သည် ဘာသာပြန် လုပ်ဆောင်ချက်ကို အသုံးပြုနည်းကို ပြသသည်-
/*create new dataset*/
data new_data;
set my_data;
position = compress ( translate (position, "", "r"));
run ;
/*view new dataset*/
proc print data =new_data;
ရာထူး ကော်လံရှိ “ r” ဖြစ်ပျက်မှုတိုင်းကို space တစ်ခုဖြင့် အစားထိုးထားသည်ကို သတိပြုပါ။
၎င်းသည် ပို့စ်တစ်ခုစီ၏အမည်မှ string “ r” ကို ဖယ်ရှားလိုက်ရုံနှင့် တူညီသောအကျိုးသက်ရောက်မှုရှိသည်။
မှတ်ချက် #1- အနေအထား ကော်လံရှိ စာကြောင်းများမှ နေရာလွတ်များအားလုံးကို ဖယ်ရှားရန် ကျွန်ုပ်တို့သည် COMPRESS လုပ်ဆောင်ချက်ကို ဘာသာပြန်ရန် လုပ်ဆောင်ချက်ကို ပတ်ထားသည်။
မှတ်ချက် # 2 : SAS ဘာသာပြန် လုပ်ဆောင်ချက်အတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS ရှိ စာကြောင်းတစ်ခုမှ နံပါတ်များကို မည်သို့ထုတ်ယူနည်း
SAS တွင် SUBSTR လုပ်ဆောင်ချက်ကိုအသုံးပြုနည်း
SAS ရှိ စာကြောင်းများမှ အထူးဇာတ်ကောင်များကို မည်ကဲ့သို့ ဖယ်ရှားနည်း