Sas ရှိ ဒေတာအတွဲတစ်ခု၏ ပထမဆုံး n အတန်းကို မည်သို့ရွေးချယ်ရမည်နည်း။
ဤသည်မှာ SAS ရှိ ဒေတာအစုတစ်ခု၏ ပထမဆုံး N အတန်းကို ရွေးချယ်ရန် အသုံးအများဆုံးနည်းလမ်းနှစ်ခုဖြစ်သည်။
နည်းလမ်း 1- ပထမတန်းကို ရွေးပါ။
data first_row;
set original_data;
if _N_ = 1 then output ;
run ;
နည်းလမ်း 2- ပထမ N အတန်းများကို ရွေးပါ။
data first_N_rows;
set original_data;
if _N_ <= 5 then output ; /*select first 5 rows*/
run ;
အောက်ပါနမူနာများသည် SAS ရှိ အောက်ပါဒေတာအစုံဖြင့် နည်းလမ်းတစ်ခုစီကို အသုံးပြုနည်းကို ပြသသည်-
/*create dataset*/
data original_data;
input team $pointsrebounds;
datalines ;
Warriors 25 8
Wizards 18 12
Rockets 22 6
Celtics 24 11
Thunder 27 14
Spurs 33 19
Nets 31 20
Mavericks 34 10
Kings 22 11
Pelicans 39 23
;
run ;
/*view dataset*/
proc print data = original_data;
ဥပမာ 1- ပထမတန်းကို ရွေးပါ။
အောက်ပါကုဒ်သည် ဒေတာအတွဲ၏ ပထမတန်းကို မည်သို့ရွေးချယ်ရမည်ကို ပြသသည်-
/*create new dataset that contains only the first row*/
data first_row;
set original_data;
if _N_ = 1 then output ;
run ;
/*view new dataset*/
proc print data =first_row;
ဒေတာအတွဲအသစ်တွင် မူရင်းဒေတာအတွဲ၏ ပထမတန်းတွင်သာ ပါဝင်ကြောင်း ကျွန်ုပ်တို့ တွေ့မြင်နိုင်ပါသည်။
ဥပမာ 2- ပထမ N အတန်းကို ရွေးပါ။
အောက်ပါကုဒ်သည် ဒေတာအတွဲ၏ ပထမတန်းငါးတန်းကို ရွေးချယ်နည်းကို ပြသသည်-
/*create new dataset that contains first 5 rows of original dataset*/
data first_N_rows;
set original_data;
if _N_ <= 5 then output ;
run ;
/*view new dataset*/
proc print data =first_N_rows;
ဒေတာအတွဲအသစ်တွင် မူရင်းဒေတာအတွဲ၏ ပထမတန်းငါးတန်းသာ ပါဝင်သည်ကို ကျွန်ုပ်တို့တွေ့မြင်နိုင်ပါသည်။
အတန်းစတင်သည့် အရေအတွက် မတူညီသောအရေအတွက်ကို ရွေးချယ်ရန်၊ အထက်ကုဒ်ရှိ _N_ ပြီးနောက် တန်ဖိုးကို ပြောင်းပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင်လုပ်ထုံးလုပ်နည်းအကျဉ်းချုပ်ကိုအသုံးပြုနည်း
SAS တွင် Proc Tabulate အသုံးပြုနည်း
SAS တွင် variable များကို အမည်ပြောင်းနည်း
SAS တွင် variable အသစ်များဖန်တီးနည်း