Sas တွင် ကိန်းရှင်အသစ်များ ဖန်တီးနည်း (ဥပမာများဖြင့်)


ဤသည်မှာ SAS တွင် ကိန်းရှင်အသစ်များဖန်တီးရန် အသုံးအများဆုံးနည်းလမ်းနှစ်ခုဖြစ်သည်။

နည်းလမ်း 1- Scratch မှ Variable များကိုဖန်တီးပါ။

 data original_data;
    input var1 $var2 var3;
    datalines ;
At 12 6
B 19 5
C 23 4
D 40 4
;
run ;

နည်းလမ်း 2- ရှိပြီးသား ကိန်းရှင်များမှ ကိန်းရှင်များကို ဖန်တီးပါ။

 data new_data;
    set original_data;
    new_var4 = var2 / 5 ;
    new_var5 = (var2 + var3) * 2 ;
run ;

အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။

ဆက်စပ်- SAS တွင် Variable များကို အမည်ပြောင်းနည်း

ဥပမာ 1- အစမှနေ၍ ကိန်းရှင်များကို ဖန်တီးပါ။

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

 /*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
;
run ;

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

ထည့်သွင်းမှု လုပ်ဆောင်ချက်ပြီးနောက် ပြောင်းလဲနိုင်သောအမည်များကို ရိုးရိုးရှင်းရှင်းစာရင်းပြုစုနိုင်ပြီး datalines လုပ်ဆောင်ချက်ပြီးနောက် ၎င်းတို့၏တန်ဖိုးများကို အစမှပြန်လည်ဖန်တီးနိုင်သည်ကို သတိပြုပါ။

မှတ်ချက် – SAS သည် ကိန်းရှင်အသစ်တစ်ခုစီသည် ဂဏန်းဖြစ်သည်ဟု ယူဆသည်။ ဇာတ်ကောင် variable တစ်ခုဖန်တီးရန်၊ ဤဥပမာရှိ team variable အတွက်ကျွန်ုပ်တို့ပြုလုပ်ခဲ့သည့် variable name ၏နောက်တွင်ဒေါ်လာငွေသင်္ကေတ ” $ ” ကိုရိုက်ထည့်ပါ။

ဥပမာ 2- ရှိပြီးသား ကိန်းရှင်များမှ ကိန်းရှင်များကို ဖန်တီးပါ။

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

 /*create new dataset*/
data new_data;
    set original_data;
    half_points = points / 2 ;
    avg_pts_rebs = (points + rebounds) / 2 ;
run ;

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

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

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

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

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

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

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