R တွင် အုပ်စုအလိုက် ဆက်စပ်မှုကို တွက်ချက်နည်း


R တွင် အုပ်စုအလိုက် variable နှစ်ခုကြား ဆက်စပ်မှုကို တွက်ချက်ရန် အောက်ပါအခြေခံ syntax ကို သင်သုံးနိုင်သည်။

 library (dplyr)

df %>%
  group_by(group_var) %>%
  summarize(cor=cor(var1, var2))

ဤ သီးခြား syntax သည် group_var ဖြင့် အုပ်စုဖွဲ့ထားသော var1 နှင့် var2 အကြား ဆက်စပ်မှု ကို တွက်ချက်သည်။

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

ဥပမာ- R တွင် အုပ်စုအလိုက် ဆက်စပ်မှုကို တွက်ချက်ပါ။

အသင်းအမျိုးမျိုးမှ ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော အောက်ပါဒေတာဘောင်တစ်ခုရှိသည်ဆိုပါစို့။

 #create data frame
df <- data. frame (team=c('A', 'A', 'A', 'A', 'B', 'B', 'B', 'B'),
                 points=c(18, 22, 19, 14, 14, 11, 20, 28),
                 assists=c(2, 7, 9, 3, 12, 10, 14, 21))

#view data frame
df

  team points assists
1 to 18 2
2 to 22 7
3 A 19 9
4 A 14 3
5 B 14 12
6 B 11 10
7 B 20 14
8 B 28 21

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

 library (dplyr)

df %>%
  group_by(team) %>%
  summarize(cor=cor(points, assists))

# A tibble: 2 x 2
  team horn
   
1 A 0.603
2 B 0.982

ရလဒ်မှ ကျွန်ုပ်တို့ မြင်နိုင်သည်-

  • Team A အတွက် ရမှတ်များနှင့် ပံ့ပိုးကူညီမှုများကြား ဆက်စပ်ကိန်းသည် 0.603 ဖြစ်သည်။
  • Team B အတွက် ရမှတ်များနှင့် ပံ့ပိုးမှုကြား ဆက်စပ်ကိန်းသည် 0.982 ဖြစ်သည်။

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

ဆက်စပ်မှု- အဘယ်အရာကို “ခိုင်မာသော” ဆက်စပ်မှုဟု ယူဆသနည်း။

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

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

R တွင်အုပ်စုအလိုက်ထူးခြားသောတန်ဖိုးများကိုရေတွက်နည်း
R တွင် အုပ်စုအလိုက် ပေါင်းစည်းနည်း
R တွင် အုပ်စုအလိုက် ပျမ်းမျှတွက်နည်း
R တွင် အုပ်စုအလိုက် အနှစ်ချုပ်ကိန်းဂဏန်း တွက်ချက်နည်း

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

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