Sas တွင် day၊ month နှင့် year လုပ်ဆောင်ချက်များကို မည်သို့အသုံးပြုရမည်နည်း။
နေ့၊ လ၊ နှစ်တို့ကို ရက်စွဲပြောင်းနိုင်သောကိန်းဂဏန်းတန်ဖိုးများအဖြစ် နေ့၊ လ၊ နှစ်တို့ကို ထုတ်ယူရန် SAS တွင် DAY ၊ MONTH နှင့် YEAR လုပ်ဆောင်ချက်များကို သင်အသုံးပြုနိုင်ပါသည်။
အောက်ဖော်ပြပါ ဥပမာများသည် ဤလုပ်ဆောင်ချက်များကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။
ဥပမာ 1- SAS တွင် ရက်စွဲမှ နေ့၊ လနှင့် တစ်နှစ်ကို ထုတ်ယူပါ။
SAS တွင် လူခုနစ်ဦး၏ မွေးသက္ကရာဇ်ကိုပြသသော အောက်ပါဒေတာအတွဲရှိသည်ဆိုပါစို့။
/*create dataset*/
data original_data;
format birth_date date9. ;
input birth_date: date9. ;
datalines ;
01JAN2021
22FEB2022
14MAR2022
29MAY2022
14OCT2023
01NOV2024
26DEC2025
;
run ;
/*view dataset*/
proc print data = original_data;
လူတစ်ဦးစီ၏ မွေးသက္ကရာဇ်၏ နေ့၊ လနှင့် နှစ်ကို ညွှန်ပြသော ကိန်းရှင်အသစ် သုံးခုကို ဖန်တီးရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။
/*create new dataset*/
data new_data;
set original_data;
day = DAY (birth_date);
month = MONTH (birth_date);
year = YEAR (birth_date);
run ;
/*view new dataset*/
proc print data = new_data;
ကိန်းရှင်အသစ် သုံးခုသည် Birth_date variable ၏ နေ့၊ လနှင့် နှစ်တို့ကို အသီးသီးပြသသည်။
ဥပမာ 2- SAS တွင် ရက်စွဲမှ လနှင့်နှစ်ကိုသာ ထုတ်ယူပါ။
အောက်ပါကုဒ်သည် SAS တွင် ရက်စွဲတစ်ခု၏ လနှင့်နှစ်ကိုသာပြသသည့် variable အသစ်တစ်ခုဖန်တီးနည်းကို ပြသသည်-
/*create new dataset*/
data new_data;
set original_data;
month_year = birth_date;
format month_year mmyyn6. ;
run ;
/*view new dataset*/
proc print data =new_data;
month_year variable အသစ်တွင် birth_date variable ၏ လနှင့်နှစ်သာ ပါဝင်ကြောင်း သတိပြုပါ။
တစ်နှစ်ပြီးတစ်လ ပေါ်လာစေချင်ရင် ymmn6 ဖော်မတ်ကို သုံးပါ။ အစား-
/*create new dataset*/
data new_data;
set original_data;
month_year = birth_date;
format month_year yymmn6. ;
run ;
/*view new dataset*/
proc print data =new_data;
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင်လုပ်ထုံးလုပ်နည်းအကျဉ်းချုပ်ကိုအသုံးပြုနည်း
SAS တွင် variable များကို အမည်ပြောင်းနည်း
SAS တွင် variable အသစ်များဖန်တီးနည်း
SAS တွင် ထပ်တူများကို ဖယ်ရှားနည်း