Sas တွင်ရွေ့လျားပျမ်းမျှအားတွက်ချက်နည်း


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

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

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

ဥပမာ- SAS တွင် Moving Average ကို တွက်ချက်ပါ။

ကျွန်ုပ်တို့ SAS တွင် အောက်ပါဒေတာအတွဲကို ဖန်တီးသည်ဆိုပါစို့။

 /*create dataset*/
data original_data;
    input time values;
    datalines ;
1 7
2 12
3 14
4 12
5 16
6 18
7 11
8 10
9 14
10 17
;
run ;

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

ယခု ကျွန်ုပ်တို့သည် တန်ဖိုးများ ကော်လံအတွက် 3-period moving average ကို တွက်ချက်လိုသည်ဆိုပါစို့။

ဒါကိုလုပ်ဖို့ proc expand ကို သုံးနိုင်ပါတယ်။

 /*calculate 3-period moving average for values*/
proc expand data =original_data out =out_data method=none;
    idtime ;
    convert values = values_ma3 / transout = (movave 3 );
run ;

/*view results*/
proc print data =out_data; 

my3_values ကော်လံအသစ်သည် တန်ဖိုးများ ကော်လံအတွက် 3-period moving average ကိုပြသသည်။

ဥပမာ၊ values_my3 ကော်လံ၏ တတိယတန်ဖိုးသည် ယခင်ကာလ 3 ခု၏ ပျမ်းမျှအား ကိုယ်စားပြုသည်-

  • ရွေ့လျားပျမ်းမျှ = (7+12+14) / 3 = 11,0000

values_ma3 ကော်လံ၏ စတုတ္ထတန်ဖိုးသည် ယခင်ကာလ 3 ခု၏ ပျမ်းမျှကိုလည်း ကိုယ်စားပြုသည်-

  • ရွေ့လျားပျမ်းမျှ = (12+14+12) / 3 = 12.6667

နောက် … ပြီးတော့။

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

ဥပမာအားဖြင့်၊ တန်ဖိုးများ ကော်လံအတွက် 4-period moving average ကို တွက်ချက်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်သည်။

 /*calculate 4-period moving average for values*/
proc expand data =original_data out =out_data method=none;
    idtime ;
    convert values = values_ma4 / transout = (movave 4 );
run ;

/*view results*/
proc print data =out_data; 

values_my4 ဟုခေါ်သော ကော်လံအသစ်သည် တန်ဖိုးများ ကော်လံအတွက် 4-period moving average ကို ပြသသည်။

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

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

SAS တွင် outliers ကိုမည်သို့ခွဲခြားနိုင်မည်နည်း။
SAS တွင် ရာခိုင်နှုန်းများ တွက်ချက်နည်း
SAS တွင် mean, median နှင့် mode ကို တွက်နည်း

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

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