Sas တွင် correlation matrix ကိုဖန်တီးနည်း (ဥပမာနှင့်အတူ)
Correlation matrix သည် data set တစ်ခုရှိ variable များကြားရှိ ဆက်စပ်ကိန်းများကို ပြသသော စတုရန်းဇယားတစ်ခုဖြစ်သည်။
၎င်းသည် ဒေတာအတွဲတစ်ခုရှိ ကိန်းရှင်များကြားရှိ မျဉ်းသားဆက်ဆံရေးများ၏ အစွမ်းသတ္တိကို နားလည်ရန် အမြန်နည်းလမ်းကို ပေးဆောင်သည်။
ပေးထားသောဒေတာအစုံအတွက် ဆက်စပ်မက်ထရစ်ကိုဖန်တီးရန် SAS တွင် PROC CORR ကြေညာချက်ကို သင်အသုံးပြုနိုင်သည်-
/*create correlation matrix using all numeric variables in my_data*/
proc corr data =my_data;
run ;
မူရင်းအားဖြင့်၊ ၎င်းသည် ဒေတာအတွဲရှိ ကိန်းဂဏာန်းကိန်းရှင်များအားလုံးကြားရှိ ဆက်စပ်ကိန်းများကို ပြသသည့် မက်ထရစ်ကို ဖန်တီးပေးလိမ့်မည်။
ဆက်စပ် matrix တွင် တိကျသော variable များကိုသာ ထည့်သွင်းရန်၊ သင်သည် VAR ထုတ်ပြန်ချက်ကို သုံးနိုင်သည်-
/*create correlation matrix using only var1, var2 and var3 in my_data*/
proc corr data =my_data;
var var1, var2, var3;
run ;
အောက်ဖော်ပြပါ ဥပမာသည် SAS တွင် ဆက်စပ်မက်ထရစ်တစ်ခုကို မည်သို့ဖန်တီးရမည်ကို ပြသထားသည်။
ဥပမာ- SAS တွင် Correlation Matrix ဖန်တီးခြင်း။
အမျိုးမျိုးသော ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော SAS တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။
/*create dataset*/
data my_data;
input team $ assists rebounds points;
datalines ;
A 4 12 22
A 5 14 24
A 5 13 26
A 6 7 26
B 7 8 29
B 8 8 32
B 8 9 20
B 10 13 14
;
run ;
/*view dataset*/
proc print data =my_data;
ဒေတာအတွဲရှိ ကိန်းဂဏာန်းကိန်းရှင်တိုင်း ပါဝင်သည့် ဆက်စပ်မက်ထရစ်ကို ဖန်တီးရန် PROC CORR ကြေညာချက်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။
/*create correlation matrix using all numeric variables in my_data*/
proc corr data =my_data;
run ;
အထွက်သည် ပထမဇယားရှိ ကိန်းဂဏာန်းကိန်းရှင်များ၏ အကျဉ်းချုပ်စာရင်းဇယားကို ဆက်စပ်မက်ထရစ်တစ်ခုနှင့်အတူ ပြသသည်။
“ အဖွဲ့” ကိန်းရှင်သည် ကိန်းဂဏန်းကိန်းရှင်မဟုတ်သောကြောင့် ဆက်စပ်မက်ထရစ်တွင် မပါဝင်ကြောင်း သတိပြုပါ။
ဤသည်မှာ ဆက်စပ်မက်ထရစ်တန်ဖိုးများကို အဓိပ္ပာယ်ဖွင့်ဆိုပုံဖြစ်သည် ။
(1) အကူအညီ နှင့် ပြန်ပြန်ကြားခြင်း ကြားရှိ Pearson ဆက်စပ်ကိန်း (r) သည် -0.24486 ဖြစ်သည်။ သက်ဆိုင်ရာ p-တန်ဖိုးသည် 0.5589 ဖြစ်သည်။
r သည် သုညထက်နည်းသောကြောင့်၊ ၎င်းသည် ဤကိန်းရှင်နှစ်ခုကြားတွင် အနုတ်လက္ခဏာမျဉ်းကြောင်းဆက်စပ်မှုရှိကြောင်းကိုပြောပြသည်။ သို့သော်လည်း p-value သည် 0.05 ထက်မနည်းသောကြောင့် ဤဆက်စပ်ဆက်နွယ်မှုသည် ကိန်းဂဏန်းအရ သိသာထင်ရှားခြင်းမရှိပါ။
(၂) အကူအညီ နှင့် ရမှတ်များ ကြားရှိ Pearson ဆက်စပ်ကိန်း (r) သည် -0.32957 ဖြစ်သည်။ သက်ဆိုင်ရာ p-value သည် 0.4253 ဖြစ်သည်။
ဤကိန်းရှင်နှစ်ခုကြားတွင် အနုတ်လက္ခဏာမျဉ်းကြောင်းဆက်စပ်မှုရှိသော်လည်း ကိန်းဂဏန်းအရ သိသာထင်ရှားခြင်းမရှိပါ။
(၃) ပြန်ခုန်ခြင်း နှင့် အမှတ်များ ကြားရှိ Pearson ဆက်စပ်ကိန်း(r)သည် -0.52209 ဖြစ်သည်။ သက်ဆိုင်ရာ p-value သည် 0.1844 ဖြစ်သည်။
ဤကိန်းရှင်နှစ်ခုကြားတွင် အနုတ်လက္ခဏာမျဉ်းကြောင်းဆက်စပ်မှုရှိသော်လည်း ကိန်းဂဏန်းအရ သိသာထင်ရှားခြင်းမရှိပါ။
ဆက်စပ်မက်ထရစ်၌ တိကျသောကိန်းဂဏာန်းများကိုသာထည့်သွင်းရန် VAR ကြေညာချက်ကိုလည်း အသုံးပြုနိုင်ကြောင်း သတိပြုပါ-
/*create correlation matrix using only assists and rebounds variables*/
proc corr data =my_data;
var assists rebounds;
run ;
ဤဆက်စပ်မှုမက်ထရစ်တွင် အထောက်အကူ နှင့် ပြန်ပြန်လှန် ခြင်းများကိုသာ ထည့်သွင်းထားကြောင်း သတိပြုပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင် Scatterplot Matrix ဖန်တီးနည်း
SAS တွင် PivotTables ဖန်တီးနည်း
SAS တွင် Variance Inflation Factor (VIF) တွက်ချက်နည်း