Sas တွင် လုပ်ထုံးလုပ်နည်း အကျဉ်းချုပ် အသုံးပြုပုံ (ဥပမာများနှင့်အတူ)


ဒေတာအစုံတွင် တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ကိန်းရှင်များအတွက် အောက်ပါ ဖော်ပြချက်ကိန်းဂဏန်းများကို လျင်မြန်စွာတွက်ချက်ရန် SAS တွင် လုပ်ထုံးလုပ်နည်းအကျဉ်းချုပ်ကို သင်အသုံးပြုနိုင်သည်-

  • N : လေ့လာတွေ့ရှိချက်စုစုပေါင်း
  • MIN : အနိမ့်ဆုံးတန်ဖိုး
  • MAX : အများဆုံးတန်ဖိုး
  • AVERAGE : ပျမ်းမျှ
  • STD : စံသွေဖည်ခြင်း။

အောက်ဖော်ပြပါနမူနာများသည် ဖင်လန်နိုင်ငံရှိ ရေကန်တစ်ခုအတွင်း ဖမ်းမိသော ငါး မျိုးစုံ ၁၅၉ မျိုးအတွက် တိုင်းတာမှုအမျိုးမျိုးပါရှိသော SAS ဟုခေါ်သော ဒေတာအစုံဖြင့် ဤလုပ်ငန်းစဉ်ကို မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဤဒေတာအတွဲ၏ ပထမဆုံး သတိပြုစရာ ၁၀ ခုကို ပြသရန် ကျွန်ုပ်တို့သည် proc print ကို အသုံးပြုနိုင်ပါသည်။

 /*view first 10 observations from Fish dataset*/
proc print data =sashelp.Fish( obs = 10 );

run ;

ဆက်စပ်- SAS တွင် Outliers ကို မည်သို့ခွဲခြားသတ်မှတ်မည်နည်း။

ဥပမာ 1- ကိန်းရှင်ဖြင့် လုပ်ထုံးလုပ်နည်း အကျဉ်းချုပ်

Weight variable အတွက် ဖော်ပြချက်ကိန်းဂဏန်းများကို တွက်ချက်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 /*calculate descriptive statistics for Weight variable*/
proc summary data =sashelp.Fish;
   var Weight ;
   output out =summaryWeight;
run ;

/*print output dataset*/
proc print data =summaryWeight; 

ဤသည်မှာ အထွက်ဇယားကို အဓိပ္ပာယ်ဖွင့်ဆိုပုံဖြစ်သည်။

  • _TYPE_- ဤကော်လံသည် ကိန်းဂဏန်းစာရင်းဇယားများကို တွက်ချက်ရန်အတွက် ဒေတာအတွဲရှိ အတန်းတစ်ခုစီကို အသုံးပြုခဲ့သည်ရှိ/မရှိကို ညွှန်ပြပါသည်။ 0 = လိုင်းတိုင်းကို အသုံးပြုထားသည်။
  • _FREQ_- ဖော်ပြချက် ကိန်းဂဏန်းတစ်ခုစီကို တွက်ချက်ရန် အသုံးပြုသည့် အတန်းအရေအတွက်။
  • _STAT_- ဖော်ပြချက်စာရင်းအင်းအမည်။
  • အလေးချိန်- သက်ဆိုင်ရာ သရုပ်ဖော်ကိန်းဂဏန်းတန်ဖိုး။

ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-

  • စုစုပေါင်း လေ့လာတွေ့ရှိချက် အရေအတွက်မှာ ၁၅၈ ခု ဖြစ်သည်။
  • အနိမ့်ဆုံးအလေးချိန်တန်ဖိုးမှာ 0 ဖြစ်သည်။
  • အများဆုံးအလေးချိန်တန်ဖိုးမှာ 1,650 ဖြစ်သည်။
  • ပျမ်းမျှအလေးချိန်တန်ဖိုးမှာ ၃၉၈.၇၀ ဖြစ်သည်။
  • အလေးချိန်တန်ဖိုးများ၏စံသွေဖည်မှုမှာ 359.09 ဖြစ်သည်။

ဤတန်ဖိုးငါးခုမှနေ၍ Weight variable အတွက် တန်ဖိုးများခွဲဝေမှုနှင့်ပတ်သက်၍ ကောင်းစွာနားလည်သဘောပေါက်နိုင်ပါသည်။

ဥပမာ 2- ကိန်းရှင်များစွာဖြင့် လုပ်ငန်းစဉ်အကျဉ်းချုပ်

ကိန်းရှင်များစွာအတွက် သရုပ်ဖော်ကိန်းဂဏန်းများကို တစ်ပြိုင်နက်တည်း တွက်ချက်ရန်၊ var ထုတ်ပြန်ချက်တွင် အမျိုးမျိုးသော ကိန်းရှင်အမည်များကို စာရင်းပြုစုပါ။

ဥပမာအားဖြင့်၊ ကိန်းရှင်များ အလေးချိန်နှင့် အမြင့်အတွက် ဖော်ပြချက်ကိန်းဂဏန်းများကို တွက်ချက်ရန် အောက်ပါကုဒ်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။

 /*calculate descriptive statistics for Weight and Height variables*/
proc summary data =sashelp.Fish;
   var Weight Height ;
   output out =summaryWeightHeight;
run ;

/*print output dataset*/
proc print data =summaryWeightHeight; 

ရလဒ်မှ ကျွန်ုပ်တို့သည် ကိုယ်အလေးချိန်နှင့် အရပ်အတွက် ဖော်ပြထားသော ကိန်းဂဏန်းငါးခုကို ကြည့်ရှုနိုင်သည်။

ဥပမာ 3- အခြားကိန်းရှင်ဖြင့် အုပ်စုဖွဲ့ထားသော ကိန်းရှင်တစ်ခုနှင့် လုပ်ငန်းစဉ်၏ အကျဉ်းချုပ်

အခြားကိန်းရှင်ဖြင့် အုပ်စုဖွဲ့ထားသော variable အတွက် သရုပ်ဖော်ကိန်းဂဏန်းများကို တွက်ချက်ရန်၊ class statement ကို သုံးနိုင်သည်။

ဥပမာအားဖြင့်၊ မျိုးစိတ်အလိုက် အုပ်စုဖွဲ့ထားသောအလေးချိန်အတွက် ဖော်ပြချက်ကိန်းဂဏန်းများကို တွက်ချက်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 /*calculate descriptive statistics for Weight grouped by Species*/
proc summary data =sashelp.Fish;
   var Weight ;
   class Species;
   output out =summaryWeightSpecies;
run ;

/*print output dataset*/
proc print data =summaryWeightSpecies; 

အထွက်ဇယားသည် ငါးမျိုးစိတ်တစ်ခုစီအတွက် သရုပ်ဖော်ကိန်းဂဏန်းများကို ပြသသည်။

ဥပမာအားဖြင့်၊ Bream fish တစ်ခုတည်းအတွက် အောက်ပါဖော်ပြချက်စာရင်းဇယားများကို ကျွန်ုပ်တို့ ကြည့်ရှုနိုင်သည်-

  • စုစုပေါင်း လေ့လာတွေ့ရှိချက် ၃၄ ချက်။
  • အနိမ့်ဆုံးအလေးချိန်တန်ဖိုးမှာ 242 ဖြစ်သည်။
  • အများဆုံးအလေးချိန်တန်ဖိုးမှာ 1000 ဖြစ်သည်။
  • ပျမ်းမျှအလေးချိန်တန်ဖိုးမှာ 626 ဖြစ်သည်။
  • အလေးချိန်တန်ဖိုးများ၏ စံသွေဖည်မှုမှာ 206.60 ဖြစ်သည်။

အခြားမျိုးစိတ်အားလုံးအတွက် ဤဖော်ပြချက်ကိန်းဂဏန်းများကို ကျွန်ုပ်တို့လည်း ကြည့်ရှုနိုင်ပါသည်။

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

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

SAS တွင် Proc Append ကိုအသုံးပြုနည်း
SAS တွင် Proc Tabulate ကိုအသုံးပြုနည်း
SAS တွင် ဆက်စပ်မှုကို တွက်ချက်နည်း
SAS တွင် ကြိမ်နှုန်းဇယားများ ဖန်တီးနည်း

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

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