Sas ရှိ စာကြောင်းတစ်ခုတွင် ဇာတ်ကောင်များကို မည်ကဲ့သို့ အစားထိုးနည်း (ဥပမာများဖြင့်)
SAS ရှိ စာကြောင်းတစ်ခုရှိ အက္ခရာများကို အစားထိုးရန် tranwrd() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်။
ဤအင်္ဂါရပ်ကိုအသုံးပြုရန် အသုံးအများဆုံးနည်းလမ်းနှစ်ခုမှာ အောက်ပါအတိုင်းဖြစ်သည်-
နည်းလမ်း 1- string တစ်ခုရှိ အက္ခရာများကို စာလုံးအသစ်များဖြင့် အစားထိုးပါ။
data new_data;
set original_data;
new_variable = tranwrd (old_variable, " OldString ", " NewString ");
run ;
နည်းလမ်း 2- string တစ်ခုရှိ စာလုံးများကို space များဖြင့် အစားထိုးပါ။
data new_data;
set original_data;
new_variable = tranwrd (old_variable, " OldString ", "");
run ;
အောက်ပါနမူနာများသည် SAS ရှိ အောက်ပါဒေတာအစုံဖြင့် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-
/*create dataset*/
data original_data;
input team $1-20;
datalines ;
Angry Bees
Angry Hornets
Wild Mustangs
Kind Panthers
Kind Cobras
Wild Cheetahs
Wild Aardvarks
;
run ;
/*view dataset*/
proc print data = original_data;
ဥပမာ 1- စာကြောင်းတစ်ခုရှိ အက္ခရာများကို စာလုံးအသစ်ဖြင့် အစားထိုးပါ။
အောက်ဖော်ပြပါ ကုဒ်သည် အဖွဲ့ပြောင်းကိန်းတွင် “ Wild” ဟူသော စကားလုံးကို “ Fast” ဖြင့် အစားထိုးနည်းကို ပြသသည်-
/*replace "Wild" with "Fast" in team variable*/
data new_data;
set original_data;
new_team = tranwrd (team, " Wild ", " Fast ");
run ;
/*view new dataset*/
proc print data = new_data;
နာမည်တွင် “ Wild” ပါသော အဖွဲ့တိုင်းတွင် ယခု နာမည်အစား “ Fast” ဟူသော စကားလုံးကို ပါရှိကြောင်း သတိပြုပါ။
၎င်း၏အမည်တွင် “ Wild” မရှိသောမည်သည့်အသင်းမဆို ၎င်း၏မူရင်းအမည်ကို သိမ်းဆည်းထားသည်။
ဥပမာ 2- စာကြောင်းတစ်ခုရှိ အက္ခရာများကို space များဖြင့် အစားထိုးပါ။
အောက်ပါကုဒ်သည် အဖွဲ့ပြောင်းကိန်းရှိ “ Wild” စကားလုံးကို နေရာလွတ်တစ်ခုဖြင့် အစားထိုးနည်းကို ပြသသည်-
/*replace "Wild" with a blank in team variable*/
data new_data;
set original_data;
new_team = tranwrd (team, " Wild ", "");
run ;
/*view new dataset*/
proc print data =new_data;
“ Wild” ပါ၀င်သည့်မည်သည့်အသင်းမဆို “ Wild” ဟူသောစကားလုံးကို နေရာလွတ်တစ်ခုဖြင့် အစားထိုးထားသည်ကို သတိပြုပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင်ဒေတာကိုပုံမှန်ဖြစ်အောင်လုပ်နည်း
ပျောက်ဆုံးနေသောတန်ဖိုးများကို SAS တွင် သုညဖြင့် အစားထိုးနည်း
SAS တွင် ထပ်တူများကို ဖယ်ရှားနည်း