Sas- ကြိုးတစ်ချောင်းမှ ပထမဆုံးဇာတ်ကောင်ကို ဖယ်ရှားနည်း


SAS ရှိ စာကြောင်းတစ်ခုမှ ပထမဆုံးဇာတ်ကောင်ကို ဖယ်ရှားရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ SUBSTR လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြစ်သည်။

ဒါကိုလုပ်ဖို့၊ အောက်ပါအခြေခံ syntax ကိုသုံးနိုင်ပါတယ်။

 data new_data;
    set original_data;
    string_var = substr (string_var, 2 );
run ;

ဤ syntax သည် string မှ ပထမအက္ခရာကို ဖယ်ရှားသည့် ဒုတိယအက္ခရာမှ string ၏အဆုံးအထိ ခွဲထုတ်သည်။

အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ- SAS ရှိ စာကြောင်းမှ ပထမဇာတ်ကောင်ကို ဖယ်ရှားပါ။

အမျိုးမျိုးသောဘတ်စကက်ဘောအသင်းများအကြောင်းအချက်အလက်ပါရှိသော SAS တွင်အောက်ပါဒေတာအတွဲရှိသည်ဆိုပါစို့။

 /*create dataset*/
data my_data;
    input team $points;
    datalines ;
xMavs 113
xPacers 95
xCavs 120
xLakers 114
xHeat 123
xKings 119
xRaptors 105
xHawks 95
xMagic 103
xSpurs 119
;
run ;

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

အဖွဲ့ ကော်လံရှိ စာကြောင်းတစ်ခုစီတွင် ပထမစာလုံးအဖြစ် x ပါရှိသည်ကို သတိပြုပါ။

အဖွဲ့ ကော်လံရှိ စာကြောင်းတစ်ခုစီမှ ဤပထမဇာတ်ကောင်ကို ဖယ်ရှားရန် SUBSTR လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့အသုံးပြုနိုင်သည်-

 /*create new dataset where first character in each string of team column is removed*/
data new_data;
    set my_data;
    team = substr (team, 2 );
run ;

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

အဖွဲ့ ကော်လံရှိ စာကြောင်းတစ်ခုစီ၏ ပထမဆုံးဇာတ်ကောင်ကို ဖယ်ရှားလိုက်ကြောင်း သတိပြုပါ။

SUBSTR လုပ်ဆောင်ချက်သည် အောက်ပါ အခြေခံ အထားအသိုကို အသုံးပြုကြောင်း သတိပြုပါ။

SUBSTR(အရင်းအမြစ်၊ ရာထူး၊ N)

ရွှေ-

  • အရင်းအမြစ် : ခွဲခြမ်းစိတ်ဖြာရန် ချန်နယ်
  • ရာထူး – စာဖတ်ရန် စတင်သည့် အနေအထား
  • N : ဖတ်ရန် စာလုံးအရေအတွက်

substr(team၊ 2) ကိုအသုံးပြု၍ N ၏နောက်ဆုံးအငြင်းအခုံအတွက်တန်ဖိုးကိုမသတ်မှတ်ခြင်းဖြင့်၊ ဒုတိယဇာတ်ကောင်မှနောက်ဆုံးစာလုံးမှစတင်ပြီး team column ရှိ စာကြောင်းခွဲမှ ခွဲထုတ်နိုင်ပါသည်။

၎င်းသည် string မှပထမဇာတ်ကောင်ကိုဖယ်ရှားခြင်းအကျိုးသက်ရောက်မှုရှိသည်။

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

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

SAS ရှိ စာကြောင်းတစ်ခုမှ နံပါတ်များကို မည်သို့ထုတ်ယူနည်း
SAS တွင် SUBSTR လုပ်ဆောင်ချက်ကိုအသုံးပြုနည်း
SAS ရှိ စာကြောင်းများမှ အထူးဇာတ်ကောင်များကို မည်ကဲ့သို့ ဖယ်ရှားနည်း

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

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