Sas တွင်ယနေ့သို့ရက်ပေါင်းထည့်နည်း (ဥပမာနှင့်အတူ)
SAS တွင် ပြောင်းလဲနိုင်သော ရက်စွဲတစ်ခုသို့ ရက်ပေါင်းထည့်ရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ INTNX လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြစ်သည်။
ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်-
INTNX (ကြားကာလ၊ စတင်_ရက်စွဲ၊ တိုးမြှင့်မှု)
ရွှေ-
- ကြားကာလ – ရက်စွဲသို့ ပေါင်းထည့်ရန် ကြားကာလ (ရက်၊ အပတ်၊ လ၊ နှစ်၊ စသည်)
- start_date : စတင်ရက်စွဲများပါရှိသော ကိန်းရှင်
- increment : ထည့်ရန် ကြားကာလ အရေအတွက်
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- SAS တွင် ယနေ့အထိ ရက်ပေါင်းထည့်ပါ။
စတိုးဆိုင်တစ်ခုတွင် မတူညီသောရက်များအတွင်း ပြုလုပ်ခဲ့သော စုစုပေါင်းရောင်းအားကိုပြသသည့် SAS တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။
/*create dataset*/
data data1;
input month day year sales;
datalines ;
10 15 2022 45
10 19 2022 50
10 25 2022 39
11 05 2022 14
12 19 2022 29
12 23 2022 40
;
run ;
/*create second dataset with date formatted*/
data data2;
setdata1 ;
date= mdy (month,day,year);
mddyy10 date format . ;
drop month day year;
run ;
/*view dataset*/
proc print data =data2;

date_plus5 ဟုခေါ်သော ကော်လံအသစ်ကို ဖန်တီးရန် အောက်ပါကုဒ်ကို အသုံးပြု၍ ရက်စွဲ ကော်လံရှိ တန်ဖိုးများသို့ ငါးရက်ပေါင်းထည့်နိုင်သည်။
/*create new dataset with column that adds 5 days to date*/
data data3;
setdata2 ;
date_plus5= intnx (' day ', date, 5);
format date_plus5 mmddyy10. ;
run ;
/*view dataset*/
proc print data =data3;

date_plus5 ဟုခေါ်သော ကော်လံအသစ်တွင် ရက်စွဲ ကော်လံ အပေါင်း ငါးရက်မှ တန်ဖိုးများ ပါဝင်သည်ကို သတိပြုပါ။
INTNX လုပ်ဆောင်ချက်တွင် အနုတ်တန်ဖိုးကို အသုံးပြုရုံဖြင့် ရက်များကို နုတ်နိုင်သည်ကို သတိပြုပါ။
ဥပမာအားဖြင့်၊ ရက်စွဲ ကော်လံရှိ တန်ဖိုးတစ်ခုစီမှ ငါးရက်ကို နုတ်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်သည်။
/*create new dataset with column that subtracts 5 days to date*/
data data3;
setdata2 ;
date_minus5= intnx (' day ', date, -5);
format date_minus5 mmddyy10. ;
run ;
/*view dataset*/
proc print data =data3;

dateminus5 ဟုခေါ်သော ကော်လံအသစ်တွင် ငါးရက်နုတ်ပြီး ရက်စွဲ ကော်လံမှ တန်ဖိုးများပါရှိသည်ကို သတိပြုပါ။
မှတ်ချက် – SAS INTNX လုပ်ဆောင်ချက်အတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင်ဒေတာကိုပုံမှန်ဖြစ်အောင်လုပ်နည်း
SAS တွင် outliers ကိုမည်သို့ခွဲခြားနိုင်မည်နည်း။
SAS တွင် ကြိမ်နှုန်းဇယားများ ဖန်တီးနည်း