Sas တွင် ပျောက်ဆုံးနေသောတန်ဖိုးများကို မည်သို့ရေတွက်နည်း- ဥပမာများဖြင့်
SAS တွင်ပျောက်ဆုံးနေသောတန်ဖိုးများရေတွက်ရန်အောက်ပါနည်းလမ်းများကိုသုံးနိုင်သည်။
နည်းလမ်း 1- ကိန်းဂဏာန်းကိန်းရှင်များအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ပါ။
proc means data =my_data
NMISS ;
run ;
နည်းလမ်း 2- ဇာတ်ကောင်ကိန်းရှင်များအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ပါ။
proc sql;
select nmiss(char1) as char1_miss, nmiss(char2) as char2_miss
from my_data;
quit;
အောက်ပါနမူနာများသည် SAS ရှိ အောက်ပါဒေတာအစုံဖြင့် နည်းလမ်းတစ်ခုစီကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသသည်-
/*create dataset*/
data my_data;
input team $pos $rebounds assists;
datalines ;
GA 10 8
BF4.
. F 7 10
DC. 14
EF. 10
FG 12 7
GC. 11
;
run ;
/*view dataset*/
proc print data =my_data;

ဥပမာ 1- ကိန်းဂဏာန်းကိန်းရှင်များအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ပါ။
ဒေတာအတွဲရှိ ကိန်းဂဏာန်းကိန်းရှင်တစ်ခုစီအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။
/*count missing values for each numeric variable*/
proc means data =my_data
NMISS ;
run ;

ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-
- bounces ကော်လံတွင် စုစုပေါင်း ပျောက်ဆုံးတန်ဖိုး 3 ခု ရှိပါသည်။
- အကူအညီ ကော်လံတွင် စုစုပေါင်း ပျောက်ဆုံးနေသော တန်ဖိုး 1 ခု ရှိပါသည်။
ဥပမာ 2- ဇာတ်ကောင်ကိန်းရှင်များအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ပါ။
ဒေတာအတွဲတစ်ခုစီရှိ ဇာတ်ကောင်ကိန်းရှင်တစ်ခုစီအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။
/*count missing for each character variable*/
proc sql ;
select nmiss(team) as team_miss, nmiss(pos) as pos_miss
from my_data;
quit ;

ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-
- Team ကော်လံတွင် ပျောက်ဆုံးတန်ဖိုး 1 ခု ရှိပါသည်။
- pos ကော်လံတွင် ပျောက်ဆုံးနေသော 0 တန်ဖိုးများ ရှိပါသည်။
မှတ်ချက် – NMISS အင်္ဂါရပ်အတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာနိုင်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင်ဒေတာကိုပုံမှန်ဖြစ်အောင်လုပ်နည်း
SAS တွင် ထပ်တူများကို ဖယ်ရှားနည်း
ပျောက်ဆုံးနေသောတန်ဖိုးများကို SAS တွင် သုညဖြင့် အစားထိုးနည်း