Sas- အော်ဒါရွေးချယ်မှုဖြင့် proc freq ကို မည်သို့အသုံးပြုရမည်နည်း။


SAS ရှိ ORDER=FREQ ရွေးချယ်မှုဖြင့် PROC FREQ ကို အသုံးပြု၍ ဇယားရှိ အမျိုးအစားများကို ကြိမ်နှုန်းဖြင့် စီထားသော ကြိမ်နှုန်းဇယားကို ဖန်တီးနိုင်သည်။

၎င်းကိုလုပ်ဆောင်ရန် အောက်ပါ syntax ကို သင်အသုံးပြုနိုင်သည်-

 proc freq data=my_data order =freq;
    tables my_variable;
run ;

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

ဥပမာ- SAS တွင် ORDER ရွေးချယ်မှုဖြင့် PROC FREQ ကို အသုံးပြုခြင်း။

ဤဥပမာအတွက်၊ ကျွန်ုပ်တို့သည် မကြာသေးမီကမှမွေးဖွားခဲ့သောမိခင် 100,000 ၏ထူးခြားချက်များပါရှိသော BirthWgt ဟုခေါ်သော SAS ပါ၀င်သောဒေတာအစုံကို အသုံးပြုပါမည်။

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

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

run ;

Race variable အတွက် ကြိမ်နှုန်းဇယားတစ်ခုဖန်တီးရန် အောက်ပါကုဒ်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။

 /*create frequency table for Race variable*/
proc freq data =sashelp.BirthWgt;
	Race tables ;
run ; 

SAS ရှိ ကြိမ်နှုန်းဇယား

အမျိုးအစားများကို လောလောဆယ် အက္ခရာစဉ်အလိုက် စီထားသည်ကို သတိပြုပါ။

အကြိမ်ရေအလိုက် အမျိုးအစားများကို စီရန်၊ အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။

 /*create frequency table for Race variable, sorted by frequency*/
proc freq data =sashelp.BirthWgt order =freq;
	Race tables ;
run ; 

Command ရွေးချယ်မှုဖြင့် SAS PROC FREQ

အမျိုးအစားများကို အမြင့်ဆုံးမှ အနိမ့်ဆုံးအထိ ကြိမ်နှုန်းပေါ်မူတည်၍ စီခွဲထားကြောင်း သတိပြုပါ။

ကံမကောင်းစွာဖြင့်၊ အနိမ့်ဆုံးမှအမြင့်ဆုံးအထိ၊ အကြိမ်ရေအလိုက် အမျိုးအစားများကို အမျိုးအစားခွဲရန် built-in ရွေးချယ်စရာမရှိပါ။

သို့သော်၊ ကြိမ်နှုန်းအနိမ့်ဆုံးမှအမြင့်ဆုံးအထိ အကြိမ်ရေအလိုက်စီရန် PROC SORT ထုတ်ပြန်ချက်နှင့်အတူ အောက်ပါဖြေရှင်းနည်းကို သင်အသုံးပြုနိုင်သည်-

 /*create frequency table and store results in Racefreq*/
proc freq data=sashelp.BirthWgt noprint ;
   tables Race / out =Racefreq;
run ;

/*sort Racefreq based on frequency from lowest to highest*/
proc sort data =Racefreq;
  by count;
run ;

/*create new dataset with cumulative freq and cumulative percent*/
data freq_low_to_high;
  set Racefreq;
  cumcount + count;
  cumcent + percent;
run ;

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

SAS PROC FREQ ကို ငယ်စဉ်လိုက် စီပါ။

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

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

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

SAS- PROC FREQ ကို WHERE ထုတ်ပြန်ချက်ဖြင့် မည်သို့အသုံးပြုရမည်နည်း။
SAS- အုပ်စုအလိုက် PROC FREQ ကို ဘယ်လိုသုံးမလဲ။
SAS- PROC RANK ကို ဘယ်လိုသုံးမလဲ။

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

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