Sas တွင် leading zeros ကိုမည်သို့ဖယ်ရှားနည်း (ဥပမာများဖြင့်)


SAS ရှိ အက္ခရာ variable တွင် ဦးဆောင်သုညကို ဖယ်ရှားရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ ကိန်းရှင်အား ကိန်းဂဏန်းကိန်းရှင်အဖြစ်သို့ ပြောင်းလဲရန်ဖြစ်ပြီး၊ ဦးဆောင်သုညကို အလိုအလျောက်ဖယ်ရှားပေးမည့် INPUT လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြစ်သည်။

ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်-

 data new_data;
    set original_data;
    no_zeros = input(some_column, comma9. );
run ;

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

ဥပမာ- SAS တွင် Leading Zeros ကို ဖယ်ရှားပါ။

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

 /*create dataset*/
data original_data;
    inputstore $sales$;
    datalines ;
A 055
B145
C 199
D 0000443
E 0093
F 00004302
G 38
H 0055
;
run ;

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

အရောင်း ကော်လံတန်ဖိုးများမှ ဦးဆောင်သုညအားလုံးကို ဖယ်ရှားရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 /*remove leading zeros in sales column*/
data new_data;
    set original_data;
    no_zeros = input (sales, order9. );
run ;

/*view results*/
proc print data = new_data; 

SAS သည် ဦးဆောင်သုညကို ဖယ်ရှားသည်။

ဦးဆောင်သုညအားလုံးကို no_zeros ကော်လံရှိ တန်ဖိုးများမှ ဖယ်ရှားလိုက်ကြောင်း သတိပြုပါ။

no_zeros ကော်လံအသစ်သည် ဂဏန်းကော်လံတစ်ခုဖြစ်ကြောင်း သတိပြုပါ။

၎င်းကို ၎င်းအစား စာလုံးကော်လံတစ်ခုအဖြစ် သိမ်းဆည်းလိုပါက၊ သင်သည် PUT လုပ်ဆောင်ချက်ကို INPUT လုပ်ဆောင်ချက်ကဲ့သို့ ပတ်ပတ်လည်တွင် ခြုံထားနိုင်သည်-

 /*remove leading zeros in sales column*/
data new_data;
    set original_data;
    no_zeros = put ( input (sales, order9. ), 8. );
run ;

/*view results*/
proc print data = new_data; 

SAS သည် ဦးဆောင်သုညကို ဖယ်ရှားသည်။

အကယ်၍ ကျွန်ုပ်တို့သည် dataset အတွင်းရှိ variable တစ်ခုစီ၏ ဒေတာအမျိုးအစားကိုပြသရန် proc contents ကို အသုံးပြုပါက၊ no_zeros သည် character variable ဖြစ်သည်ကိုတွေ့ရပါမည်။

 /*view data type of each variable in new dataset*/
proc contents data =new_data; 

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

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

SAS တွင်ဒေတာကိုပုံမှန်ဖြစ်အောင်လုပ်နည်း
SAS တွင် outliers ကိုမည်သို့ခွဲခြားနိုင်မည်နည်း။
SAS တွင်လုပ်ထုံးလုပ်နည်းအကျဉ်းချုပ်ကိုအသုံးပြုနည်း
SAS တွင် ကြိမ်နှုန်းဇယားများ ဖန်တီးနည်း

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

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