Sas တွင် proc sort ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)
တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ကိန်းရှင်များကို အခြေခံ၍ ဒေတာအတွဲတစ်ခုတွင် စောင့်ကြည့်မှုများကို စီရန် SAS တွင် proc စီခြင်းကို သင်အသုံးပြုနိုင်သည်။
အောက်ပါနမူနာများသည် SAS တွင် အောက်ပါဒေတာအစုံဖြင့် ဤလုပ်ငန်းစဉ်ကို အသုံးပြုနည်းကို ပြသသည်-
/*create dataset*/
data original_data;
input team $pointsrebounds;
datalines ;
At 12 8
At 12 7
At 14 5
At 23 9
At 20 12
At 11 7
At 14 7
B 20 2
B 20 5
B 29 4
B 14 7
B 19 8
B 17 9
B 30 9
;
run ;
/*view dataset*/
proc print data = original_data;
ဥပမာ 1- အကဲခတ်များကို ငယ်စဉ်လိုက် စီပါ။
အမှတ်များ ကော်လံရှိ တန်ဖိုးအပေါ် အခြေခံ၍ ကြီးလိုက်ကြီးငယ်လိုက် (အသေးဆုံးမှ အကြီးဆုံး) ဒေတာအတွဲရှိ စောင့်ကြည့်မှုများကို စီရန် proc အမျိုးအစားကို အသုံးပြုနိုင်ပါသည်။
/*sort by points ascending*/
proc sort data =original_data out =data2;
by points;
run ;
/*view sorted dataset*/
proc print data =data2;
အကဲခတ်များကို အမှတ်များ ကော်လံရှိ တန်ဖိုးအပေါ် အခြေခံ၍ ကြီးကြီးလိုက် စီထားသည်ကို သတိပြုပါ။
ဥပမာ 2- လေ့လာချက်များကို ကြီးစဉ်ငယ်လိုက် စီပါ။
ကျွန်ုပ်တို့သည် အမှတ်များ ကော်လံရှိ တန်ဖိုးအပေါ် အခြေခံ၍ ဒေတာအတွဲရှိ စောင့်ကြည့်မှုများကို ကြီး စဉ် ငယ်လိုက် (အကြီးဆုံးမှ အငယ်ဆုံး) အထိ စီရန် proc အမျိုးအစားကို အသုံးပြုနိုင်ပါသည်။
/*sort by points descending*/
proc sort data =original_data out =data3;
by descending points;
run ;
/*view sorted dataset*/
proc print data =data3;
အကဲခတ်များကို အမှတ်များ ကော်လံရှိ တန်ဖိုးအပေါ် အခြေခံ၍ ကြီးကြီးလိုက် စီထားသည်ကို သတိပြုပါ။
ဥပမာ 3- ကော်လံများစွာဖြင့် လေ့လာချက်များကို စီပါ။
ကိန်းရှင်များစွာဖြင့် ဒေတာအတွဲအတွင်း လေ့လာတွေ့ရှိချက်များကို စီစဥ်ရန် ထုတ်ပြန်ချက်တွင် ဖော်ပြထားသော ကိန်းရှင်များစွာဖြင့် proc အမျိုးအစားကို အသုံးပြုနိုင်သည်။
အောက်ဖော်ပြပါ ကုဒ်သည် ဒေတာအတွဲရှိ အမှတ်များ ကော်လံရှိ တန်ဖိုးအားဖြင့် ကြီးလိုက်ကြီးငယ်လိုက်၊ ထို့နောက် အ တက်အဆင်း ကော်လံရှိ တန်ဖိုးအလိုက် ကြီးလိုက်ကြီးလိုက် စီရန်-
/*sort by points ascending, then by rebounds ascending*/
proc sort data =original_data out =data4;
by points rebounds;
run ;
/*view sorted dataset*/
proc print data =data4;
သတိပြုစရာများကို အမှတ်များ ကော်လံမှ ကြီးလိုက်ကြီးလိုက်ဖြင့် စီထားကာ၊ ထို့နောက် အတက်အဆင်း ကော်လံရှိ တန်ဖိုးအလိုက် ကြီးလိုက်ကြီးလိုက် ဖြစ်နေသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင် Proc Append ကိုအသုံးပြုနည်း
SAS တွင် Proc Tabulate ကိုအသုံးပြုနည်း
SAS တွင် Proc collation ကိုအသုံးပြုနည်း