Sas တွင် nmiss လုပ်ဆောင်ချက်ကို အသုံးပြုပုံ (ဥပမာနှင့်အတူ)
ဒေတာအတွဲတစ်ခုရှိ ကိန်းဂဏာန်းကိန်းရှင်တစ်ခုစီအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ရန် SAS ရှိ NMISS လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်။
ဤလုပ်ဆောင်ချက်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။
proc means data =my_data nmiss ;
run ;
ဤဥပမာသည် my_data ဟုခေါ်သော ဒေတာအတွဲရှိ ကိန်းဂဏာန်းကိန်းရှင်တစ်ခုစီအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်မည်ဖြစ်သည်။
အောက်ပါဥပမာသည် NMISS ကို လက်တွေ့တွင်အသုံးပြုပုံကိုပြသထားသည်။
ဥပမာ- ကိန်းဂဏာန်းကိန်းရှင်တစ်ခုစီအတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ရန် SAS တွင် NMISS ကိုသုံးပါ
အမျိုးမျိုးသော ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်များပါရှိသော my_data ဟုခေါ်သော SAS တွင် အောက်ပါဒေတာအစုံရှိသည် ဆိုကြပါစို့။
/*create dataset*/
data my_data;
input team $ points assists rebounds;
datalines ;
At 10 2 .
At 17 5.
At 17. .
At 18 3 4
At 15 0 5
B. 4 5
B 29 0 8
B. 2 9
C 12 1 9
. 30 1 .
;
run ;
/*view dataset*/
proc print data =my_data;
ဒေတာအတွဲတွင် ကိန်းရှင်တစ်ခုစီအတွက် ပျောက်ဆုံးတန်ဖိုးများရှိကြောင်း သတိပြုပါ။
ကိန်းရှင်တစ်ခုစီရှိ ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရေတွက်ရန် NMISS လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့အသုံးပြုနိုင်သည်-
/*count number of missing values in each variable*/
proc means data =my_data nmiss ;
run ;
အထွက်ဇယားမှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-
- အမှတ်များ ပြောင်းလဲနိုင်သော တန်ဖိုး ၂ ခု ပျောက်နေပါသည်။
- helper variable တွင် တန်ဖိုး 1 ခု ပျောက်နေပါသည်။
- bounces variable တွင် ပျောက်နေသောတန်ဖိုး 4 ခု ရှိသည်။
နောက် … ပြီးတော့။
ပုံမှန်အားဖြင့်၊ NMISS လုပ်ဆောင်ချက်သည် ဒေတာအတွဲတစ်ခုရှိ ဇာတ်ကောင် variables အတွက် ပျောက်ဆုံးနေသော တန်ဖိုးများကို ရေတွက်မည်မဟုတ်ပါ။
သို့သော်၊ team ဟုခေါ်သော character variable အတွက် ပျောက်ဆုံးနေသောတန်ဖိုးများရေတွက်ရန် အောက်ပါဖြေရှင်းနည်းကို PROC SQL ဖြင့် အသုံးပြုနိုင်ပါသည်။
/*count number of missing values for team variable*/
proc sql ;
select nmiss(team) as missing_team_values
from my_data;
quit ;
ရလဒ်မှ၊ အသင်း ကော်လံတွင် တန်ဖိုး 1 ပျောက်ဆုံးနေကြောင်း ကျွန်ုပ်တို့တွေ့မြင်နိုင်ပါသည်။
မှတ်ချက် – SAS NMISS အင်္ဂါရပ်အတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင်ပျောက်ဆုံးနေသောတန်ဖိုးများကိုမည်သို့ရေတွက်မည်နည်း။
SAS တွင်ပျောက်ဆုံးနေသောတန်ဖိုးများပါသောအတန်းများကိုမည်သို့ဖျက်မည်နည်း။
ပျောက်ဆုံးနေသောတန်ဖိုးများကို SAS တွင် သုညဖြင့် အစားထိုးနည်း