आर में एकाधिक कॉलमों में अधिकतम मान कैसे प्राप्त करें


हम R के अनेक स्तंभों में अधिकतम मान ज्ञात करने के लिए pmax() फ़ंक्शन का उपयोग कर सकते हैं। यह फ़ंक्शन निम्नलिखित सिंटैक्स का उपयोग करता है:

pmax(…, na.rm = गलत)

सोना:

  • : वैक्टर की एक सूची
  • 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

अतिरिक्त संसाधन

आर में प्रति समूह माध्य की गणना कैसे करें
आर में कॉलमों का औसत कैसे निकालें
आर में विशिष्ट कॉलमों का योग कैसे करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *