Sas တွင် ဆက်စပ်မှုကို တွက်ချက်နည်း (ဥပမာများဖြင့်)
variable နှစ်ခုကြားရှိ ဆက်စပ်မှုကို တိုင်းတာရန် နည်းလမ်းတစ်ခုမှာ Pearson correlation coefficient ကို အသုံးပြုပြီး၊ variable နှစ်ခုကြားရှိ linear ဆက်စပ်မှုကို တိုင်းတာသည့် နည်းလမ်းတစ်ခုဖြစ်သည် ။
၎င်းသည် အမြဲတမ်း -1 နှင့် 1 အကြား တန်ဖိုးတစ်ခုကို ယူသည်-
- -1 သည် ကိန်းရှင်နှစ်ခုကြားတွင် လုံးဝအပျက်သဘောဆောင်သော ဆက်စပ်ဆက်နွယ်မှုကို ညွှန်ပြသည်။
- 0 သည် variable နှစ်ခုကြားတွင် linear ဆက်စပ်မှုမရှိဟု ညွှန်ပြသည်။
- 1 သည် ကိန်းရှင်နှစ်ခုကြားတွင် လုံးဝအပြုသဘောဆောင်သောမျဉ်းကြောင်းဆက်စပ်မှုကို ညွှန်ပြသည်။
ဆက်စပ်ဆက်နွယ်မှုကိန်းဂဏန်းသည် သုညမှဖြစ်ပြီး၊ ကိန်းရှင်နှစ်ခုကြားရှိ ဆက်နွယ်မှုအားကောင်းလေဖြစ်သည်။
အောက်ဖော်ပြပါနမူနာများသည် ဖင်လန်နိုင်ငံရှိ ရေကန်တစ်ခုအတွင်း ဖမ်းမိသောငါးအမျိုးမျိုးအတွက် တိုင်းတာမှုအမျိုးမျိုးပါရှိသော Fish ဟုခေါ်သော SAS ပေါင်းစပ်ဒေတာအစုံရှိ variable များအကြား ဆက်စပ်ကိန်းများကို SAS တွင် proc corr ကို မည်သို့အသုံးပြုရမည်ကို တွက်ချက်ပြသထားသည်။
ဤဒေတာအတွဲ၏ ပထမဆုံး သတိပြုစရာ ၁၀ ခုကို ပြသရန် ကျွန်ုပ်တို့သည် proc print ကို အသုံးပြုနိုင်ပါသည်။
/*view first 10 observations from Fish dataset*/ proc print data =sashelp.Fish( obs = 10 ); run ;
ဥပမာ 1- ကိန်းရှင်နှစ်ခုကြား ဆက်စပ်မှု
Height နှင့် Width variables များကြားရှိ Pearson ဆက်စပ်ကိန်းကို တွက်ချက်ရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။
/*calculate correlation coefficient between Height and Width*/ proc corr data =sashelp.fish; var HeightWidth; run ;
ပထမဇယားသည် အမြင့်နှင့် အကျယ်အတွက် အကျဉ်းချုပ်စာရင်းဇယားကို ပြသသည်။
ဒုတိယဇယားတွင် p-value အပါအဝင် ကိန်းရှင်နှစ်ခုကြားရှိ Pearson ဆက်စပ်ဆက်စပ်ကိန်းကို ပြသပေးသည့် p-value သည် ကိန်းဂဏာန်းအရ ဆက်စပ်မှုရှိမရှိ သိသာထင်ရှားခြင်းရှိမရှိကို ပြသသည်။
ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-
- Pearson ဆက်စပ်ကိန်း 0.79288
- P-တန်ဖိုး- <0.0001
p-value သည် α = 0.05 ထက်နည်းသောကြောင့် p-value သည် α = 0.05 ထက်နည်းသောကြောင့် ၎င်းသည် အမြင့်နှင့် width ကြားတွင် ခိုင်မာသောအပြုသဘောဆက်စပ်ဆက်စပ်မှုရှိကြောင်းကိုပြောပြသည်။
ဆက်စပ်မှု- အဘယ်အရာကို “ခိုင်မာသော” ဆက်စပ်မှုဟု ယူဆသနည်း။
ဥပမာ 2- ကိန်းရှင်အားလုံးကြား ဆက်စပ်မှု
ဒေတာအတွဲရှိ ကိန်းရှင်များ၏ အတွဲလိုက်ပေါင်းစပ်မှုအားလုံးကြားရှိ Pearson ဆက်စပ်ကိန်းကို တွက်ချက်ရန် အောက်ပါကုဒ်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။
/*calculate correlation coefficient between all pairwise combinations of variables*/ proc corr data =sashelp.fish; run;
ရလဒ်သည် ဒေတာအတွဲရှိ ကိန်းဂဏာန်းကိန်းရှင်များ၏ pairwise ပေါင်းစပ်မှုတစ်ခုစီအတွက် Pearson ဆက်စပ်ဖော်ကိန်းနှင့် သက်ဆိုင်သော p-တန်ဖိုးများပါရှိသော ဆက်စပ်မက်ထရစ် ကို ပြသသည်။
ဥပမာအားဖြင့်:
- အလေးချိန်နှင့် အလျား၁ကြားရှိ Pearson ဆက်စပ်ကိန်းသည် 0.91644 ဖြစ်သည်။
- အလေးချိန်နှင့် အလျား၂ကြားရှိ Pearson ဆက်စပ်ကိန်းသည် 0.91937 ဖြစ်သည်။
- အလေးချိန်နှင့် အလျား၃ကြားရှိ Pearson ဆက်စပ်ကိန်းသည် 0.92447 ဖြစ်သည်။
နောက် … ပြီးတော့။
ဥပမာ 3- အပိုင်းအစတစ်ခုနှင့် ဆက်စပ်မှုကို မြင်ယောင်ကြည့်ပါ။
ကိန်းရှင်နှစ်ခုကြားရှိ ဆက်စပ်မှုကို မြင်သာစေရန် scatterplot ဖန်တီးရန် plots လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်သည်။
/*visualize correlation between Height and Width*/ proc corr data =sashelp.fish plots =scatter( nvar =all);; var HeightWidth; run;
ဂရပ်တွင် အမြင့်နှင့် အနံကြားတွင် ခိုင်မာသော အပြုသဘောဆောင်သော ဆက်စပ်မှုကို တွေ့နိုင်သည်။ အရပ်မြင့်လာသည်နှင့်အမျှ အနံလည်း တိုးလာတတ်သည်။
ဂရပ်၏ဘယ်ဘက်အပေါ်ထောင့်တွင် အသုံးပြုထားသော စုစုပေါင်းလေ့လာတွေ့ရှိချက်များ၊ ဆက်စပ်ကိန်းဂဏန်းနှင့် ဆက်နွယ်မှုကိန်းဂဏန်း၏ p-တန်ဖိုးတို့ကိုလည်း တွေ့နိုင်ပါသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် SAS တွင် အခြားသော ဘုံလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
SAS တွင် ကြိမ်နှုန်းဇယားများ ဖန်တီးနည်း
SAS တွင် သရုပ်ဖော်ကိန်းဂဏန်းများ တွက်ချက်နည်း