Sas- proc အကျဉ်းချုပ်တွင် nway ကို ဘယ်လိုသုံးမလဲ။


ဒေတာအစုံအတွက် ၎င်းတို့ကို တွက်ချက်မည့်အစား အုပ်စုအဆင့်တွင်သာ အကျဉ်းချုပ်စာရင်းအင်းများကို တွက်ချက်ရန်အတွက် NWAY ထုတ်ပြန်ချက်ကို PROC အကျဉ်းချုပ် တွင် အသုံးပြုနိုင်သည်။

အောက်ဖော်ပြပါ ဥပမာသည် NWAY ထုတ်ပြန်ချက်ကို လက်တွေ့တွင် အသုံးပြုနည်းကို ပြသထားသည်။

ဥပမာ- PROC အကျဉ်းချုပ်တွင် NWAY ကိုအသုံးပြုနည်း

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

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

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

run ;

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

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

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

မှတ်ချက် – အထွက်တွင် စာကြောင်းစုစုပေါင်း ၄၀ ရှိသည်၊ သို့သော် ကျွန်ုပ်တို့သည် ပထမစာကြောင်း ၂၀ ၏ စခရင်ပုံတစ်ပုံကိုသာ ရိုက်ယူထားပါသည်။

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

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

ပထမတန်းငါးတန်းသည် ဒေတာအတွဲအတွက် အကျဉ်းချုပ်စာရင်းဇယားကို ပြသသည်။

ဥပမာအားဖြင့်:

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

နောက်အတန်းငါးတန်းတွင် မျိုးစိတ်များသည် Bream နှင့် ညီမျှသည့် ဒေတာအတွဲရှိ အတန်းများအတွက်သာ ဤအကျဉ်းချုပ်စာရင်းအင်းများကို ပြသသည်။

နောက်အတန်းငါးတန်းတွင် မျိုးစိတ်များသည် Parkki နှင့် တူညီသည့် ဒေတာအတွဲရှိ အတန်းများအတွက်သာ ဤအကျဉ်းချုပ်စာရင်းအင်းများကို ပြသသည်။

နောက် … ပြီးတော့။

ကျွန်ုပ်တို့သည် PROC အကျဉ်းချုပ် တွင် NWAY ထုတ်ပြန်ချက်ကို အသုံးပြုပါက၊ အထွက်၏ _TYPE_ ကော်လံတွင် အမြင့်ဆုံးတန်ဖိုးရှိသော အတန်းများကိုသာ ပြသလိုကြောင်း သတ်မှတ်ပါသည်။

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

အောက်ပါကုဒ်သည် NWAY ထုတ်ပြန်ချက်ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသသည်-

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

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

ဒေတာအတွဲအတွက် အကျဉ်းချုပ်စာရင်းဇယားများကို မပြသတော့ကြောင်း သတိပြုပါ။

မျိုးစိတ်တစ်ခုချင်းစီအတွက် အကျဉ်းချုပ်စာရင်းဇယားများကိုသာ ပြသထားသည်။

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

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

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

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

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