Sas တွင်ပျောက်ဆုံးနေသောတန်ဖိုးများပါသောအတန်းများကိုမည်သို့ဖျက်မည်နည်း။


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

 data new_data;
    set my_data;
    if cmiss(of _all_) then delete;
run ;

ဤဥပမာသည် my_data ဟုခေါ်သော မူရင်းဒေတာအတွဲရှိ ပျောက်ဆုံးနေသောတန်ဖိုးများပါရှိသည့် အတန်းအားလုံးကို new_data ဟုခေါ်သော ဒေတာအတွဲအသစ်ကို ဖန်တီးပေးပါသည်။

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

ဥပမာ- SAS တွင် ပျောက်ဆုံးနေသော တန်ဖိုးများပါသည့် အတန်းများကို ဖျက်ပါ။

အမျိုးမျိုးသောဘတ်စကက်ဘောအသင်းများအကြောင်းအချက်အလက်ပါရှိသော SAS တွင်အောက်ပါဒေတာအတွဲရှိသည်ဆိုပါစို့။

 /*create dataset*/
data my_data;
    input team $points assists;
    datalines ;
Mavs 113 22
Pacers 95.
Cavs. .
Lakers 114 20
Heat 123 39
Kings. 22
Raptors 105 11
Hawks 95 25
Magic 103 26
Spurs 119.
;
run ;

/*view dataset*/
proc print data =my_data; 

ပျောက်နေသောတန်ဖိုးများ အတန်းများစွာရှိကြောင်း သတိပြုပါ။

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

 /*create new dataset that removes rows with missing values from existing dataset*/
data new_data;
    set my_data;
    if cmiss(of _all_) then delete;
run ;

/*view new dataset*/
proc print data =new_data;

ပျောက်ဆုံးနေသော တန်ဖိုးများပါရှိသော အတန်းအားလုံးကို ဒေတာအတွဲမှ ဖယ်ရှားလိုက်ကြောင်း ကျွန်ုပ်တို့ တွေ့မြင်နိုင်ပါသည်။

မှတ်ချက် #1 : CMISS လုပ်ဆောင်ချက်ရှိ _all_ အကြောင်းပြချက်သည် SAS သည် အတန်းတစ်ခုစီရှိ ကော်လံ များအားလုံး တွင် ပျောက်ဆုံးနေသောတန်ဖိုးများကို ရှာဖွေသင့်သည်ဟု သတ်မှတ်သည်။

မှတ်ချက် # 2 : CMISS လုပ်ဆောင်ချက်၏ စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။

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

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

SAS တွင် ထပ်တူများကို ဖယ်ရှားနည်း
SAS တွင်ပျောက်ဆုံးနေသောတန်ဖိုးများကိုမည်သို့ရေတွက်မည်နည်း။
ပျောက်ဆုံးနေသောတန်ဖိုးများကို SAS တွင် သုညဖြင့် အစားထိုးနည်း

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

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