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


R ကော်လံအများအပြားရှိ အမြင့်ဆုံးတန်ဖိုးကို ရှာဖွေရန် pmax() လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါ syntax ကို အသုံးပြုသည်-

pmax(…၊ na.rm = FALSE)

ရွှေ-

  • : vector များစာရင်း
  • na.rm: ပျောက်ဆုံးနေသောတန်ဖိုးများကို ဖယ်ရှားသင့်သလားကို ညွှန်ပြသော ယုတ္တိဒြပ်စင်တစ်ခု။ မူရင်းတန်ဖိုးသည် မှားနေသည်။

ဤသင်ခန်းစာတွင် အောက်ပါဒေတာဘောင်ကို အသုံးပြု၍ ဤလုပ်ဆောင်ချက်ကို လက်တွေ့အသုံးချနည်း ဥပမာများစွာကို ပေးသည်-

 #create data frame
df <- data.frame(player=c('A', 'B', 'C', 'D', 'E', 'F', 'G'),
                 points=c(28, 17, 19, 14, 23, 26, 5),
                 rebounds=c(5, 6, 4, 7, 14, 12, 9),
                 assists=c(10, 13, 7, 8, 4, 5, 8))

#view DataFrame
df

  player points rebound assists
1 to 28 5 10
2 B 17 6 13
3 C 19 4 7
4 D 14 7 8
5 E 23 14 4
6 F 26 12 5
7 G 5 9 8

ဥပမာ 1- သီးခြားကော်လံများတွင် အများဆုံးကို ရှာပါ။

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

 #find max values in each row across points and rebounds columns
pmax (df$points, df$rebounds)

[1] 28 17 19 14 23 26 9

ဥပမာ 2- အများဆုံးတန်ဖိုးပါရှိသော ကော်လံအသစ်ကို ထည့်ပါ။

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

 #add new column that contains max values across points and rebounds columns
df$max_points_rebs <- pmax (df$points, df$rebounds)

#view data frame
df

  player points rebounds assists max_points_rebs
1 A 28 5 10 28
2 B 17 6 13 17
3 C 19 4 7 19
4 D 14 7 8 14
5 E 23 14 4 23
6 F 26 12 5 26
7 G 5 9 8 9

ဥပမာ 3- အများဆုံးတန်ဖိုးများပါဝင်သော ကော်လံအသစ်များစွာကို ထည့်ပါ။

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

 #add new column that contains max values across points and rebounds columns
df$max_p_r <- pmax (df$points, df$rebounds)

#add new column that contains max values across rebounds and assists columns
df$max_r_a <- pmax (df$rebounds, df$assists)

#view data frame
df

  player points rebounds assists max_p_r max_r_a
1 A 28 5 10 28 10
2 B 17 6 13 17 13
3 C 19 4 7 19 7
4 D 14 7 8 14 8
5 E 23 14 4 23 14
6 F 26 12 5 26 12
7 G 5 9 8 9 9

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

R တွင် အုပ်စုအလိုက် ပျမ်းမျှတွက်နည်း
R တွင် ကော်လံများထက် ပျမ်းမျှနည်း
R တွင် သီးခြားကော်လံများကို ပေါင်းနည်း

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

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