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 ရှိ စာကြောင်းများမှ အထူးဇာတ်ကောင်များကို မည်ကဲ့သို့ ဖယ်ရှားနည်း

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

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