R တွင် ကော်လံနှစ်ခုကို ဥပမာများဖြင့် နှိုင်းယှဉ်နည်း


မကြာခဏဆိုသလို R တွင် ကော်လံနှစ်ခုကို နှိုင်းယှဉ်ကာ နှိုင်းယှဉ်မှုရလဒ်များကို တတိယကော်လံတစ်ခုသို့ ရေးချလိုပေမည်။

အောက်ပါ syntax ကို အသုံးပြု၍ ၎င်းကို အလွယ်တကူ ပြုလုပ်နိုင်သည်။

 df$ new_col <- ifelse (df$ col1 > df$ col2 , ' A ',
ifelse (df$ col1 < df$ col2 , ' B ', ' C '))

ဤကုဒ်စာကြောင်းတစ်ကြောင်းသည် အောက်ပါအတိုင်းလုပ်ဆောင်သည်-

  • ကော်လံ 1 သည် ကော်လံ 2 ထက် ကြီးပါက၊ တတိယကော်လံတွင် အထွက်အဖြစ် “ A” ဟုရေးပါ။
  • မဟုတ်ပါက ကော်လံ 1 သည် ကော်လံ 2 ထက်နည်းပါက၊ အထွက်အဖြစ် “ B” ဟုရေးပါ။
  • မဟုတ်ပါက အထွက်အဖြစ် “ C” ဟုရေးပါ။

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

ဥပမာ- R တွင် ကော်လံနှစ်ခုကို နှိုင်းယှဉ်ပါ။

မတူညီသောပွဲစဉ်ငါးပွဲတွင် ဘောလုံးအသင်းနှစ်သင်းမှ ဂိုးအရေအတွက်ကိုပြသသည့် အောက်ပါဒေတာဘောင်တစ်ခုရှိသည်ဆိုပါစို့။

 #create data frame
df <- data.frame(A_points=c(1, 3, 3, 3, 5),
                 B_points=c(4, 5, 2, 3, 2))

#view data frame
df

  A_points B_points
1 1 4
2 3 5
3 3 2
4 3 3
5 5 2

အတန်းတစ်ခုလျှင် ဂိုးအရေအတွက်ကို နှိုင်းယှဉ်ကာ တတိယကော်လံတွင် ပွဲစဉ်အနိုင်ရသူကို ပြသရန် အောက်ပါကုဒ်ကို အသုံးပြုနိုင်ပါသည်။

 #compare A_points and B_points and output results to new column titled winner
df$winner <- ifelse (df$A_points > df$B_points, ' A ',
               ifelse (df$A_points < df$B_points, ' B ', ' Tie '))

#view data frame
df

  A_points B_points winner
1 1 4 B
2 3 5 B
3 3 2 A
4 3 3 Tie
5 5 2 A

နှိုင်းယှဉ်မှုရလဒ်များကို အနိုင်ရသူ ဟုခေါ်သော ကော်လံအသစ်တွင် ပြသထားသည်။

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

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

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

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