Sas တွင်ဒေတာကိုပုံမှန်ဖြစ်အောင်လုပ်နည်း


“ normalize” a set of data values ဆိုသည်မှာ တန်ဖိုးများအားလုံး၏ ဆိုလိုရင်းမှာ 0 ဖြစ်ပြီး စံသွေဖည်မှုမှာ 1 ဖြစ်သည်။

ဤသင်ခန်းစာသည် SAS တွင်ဒေတာကိုပုံမှန်ဖြစ်အောင်လုပ်နည်းကိုရှင်းပြထားသည်။

ဥပမာ- SAS တွင် ဒေတာကို ပုံမှန်ဖြစ်အောင် လုပ်နည်း

ကျွန်ုပ်တို့တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။

SAS တွင် ဤဒေတာတန်ဖိုးများကို ပုံမှန်ဖြစ်စေရန် အောက်ပါအဆင့်များကို ပြီးအောင်လုပ်ပါ။

အဆင့် 1: ဒေတာအတွဲကို ဖန်တီးပါ။

ဦးစွာ SAS တွင် dataset ကိုဖန်တီးရန် အောက်ပါကုဒ်ကို အသုံးပြုကြပါစို့။

 /*create dataset*/
data original_data;
    input values;
    datalines ;
12
14
15
15
16
17
18
20
24
25
26
29
32
34
37
;
run ;

/*view mean and standard deviation of dataset*/
proc means data =original_data Mean StdDev ndec= 3 ; 
   var values;
run ; 

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

အဆင့် 2- Dataset ကို ပုံမှန်လုပ်ပါ။

ထို့နောက်၊ ဒေတာအတွဲကို ပုံမှန်ဖြစ်စေရန် proc stdize ကို အသုံးပြုပါမည်။

 /*normalize the dataset*/
proc stdize data =original_data out =normalized_data;
   var values;
run ;

/*print normalized dataset*/
proc print data =normalized_data;
 
/*view mean and standard deviation of normalized dataset*/
proc means data =normalized_data Mean StdDev ndec= 2 ; 
   var values;
run ; 

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

အဆင့် 3- ပုံမှန်ပြုထားသောဒေတာကို ဘာသာပြန်ပါ။

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

ပုံမှန်တန်ဖိုး = (x – x ) / s

ရွှေ-

  • x = ဒေတာတန်ဖိုး
  • x = ဒေတာအတွဲ၏ အဓိပ္ပါယ်
  • s = ဒေတာအတွဲ၏ စံသွေဖည်မှု

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

ဥပမာ၊ ကျွန်ုပ်တို့၏မူရင်းဒေတာအတွဲတွင် ဒေတာအမှတ် “12” ကို ထည့်သွင်းစဉ်းစားပါ။ မူရင်းနမူနာဆိုလိုသည်မှာ 22.267 ဖြစ်ပြီး မူရင်းနမူနာစံသွေဖည်မှုမှာ 7.968 ဖြစ်သည်။

“ 12” အတွက် ပုံမှန်တန်ဖိုးသည် -1.288 ဖြစ်လာသည်၊ အောက်ပါအတိုင်း တွက်ချက်သည်-

ပုံမှန်တန်ဖိုး = (x – x ) / s = (12 – 22.267) / 7.968 = -1.288

၎င်းသည် “12” တန်ဖိုးသည် မူရင်းဒေတာအတွဲ၏ ပျမ်းမျှထက် 1.288 စံသွေဖည်မှုများ လျော့နည်းကြောင်း ကျွန်ုပ်တို့ကိုပြောပြသည်။

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

သေးငယ်သော ပုံမှန်တန်ဖိုးသည် တန်ဖိုးသည် ပျမ်းမျှနှင့် နီးစပ်သည်ဟု ညွှန်ပြသော်လည်း ကြီးမားသော ပုံမှန်တန်ဖိုးသည် တန်ဖိုးသည် ပျမ်းမျှနှင့် ဝေးသည်ဟု ညွှန်ပြသည်။

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

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

SAS တွင်လုပ်ထုံးလုပ်နည်းအကျဉ်းချုပ်ကိုအသုံးပြုနည်း
SAS တွင် ဆက်စပ်မှုကို တွက်ချက်နည်း
SAS တွင် ကြိမ်နှုန်းဇယားများ ဖန်တီးနည်း

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

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