R में colmeans() फ़ंक्शन का उपयोग कैसे करें
R में colMeans() फ़ंक्शन का उपयोग R में मैट्रिक्स या डेटा फ़्रेम के कई कॉलमों के औसत की गणना करने के लिए किया जा सकता है।
यह फ़ंक्शन निम्नलिखित मूल सिंटैक्स का उपयोग करता है:
#calculate column means of every column colMeans(df) #calculate column means and exclude NA values colMeans(df, na. rm = T ) #calculate column means of specific columns colMeans(df[c(' col1 ', ' col3 ', ' col4 ')])
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण 1: प्रत्येक कॉलम के औसत की गणना करें
निम्नलिखित कोड दिखाता है कि डेटा फ़्रेम में प्रत्येक कॉलम के औसत की गणना कैसे करें:
#create data frame df <- data. frame (points=c(99, 91, 86, 88, 95), assists=c(33, 28, 31, 39, 34), rebounds=c(30, 28, 24, 24, 28), blocks=c(1, 4, 11, 0, 2)) #calculate column means colMeans(df) points assists rebounds blocks 91.8 33.0 26.8 3.6
उदाहरण 2 : प्रत्येक कॉलम के औसत की गणना करें और NAs को हटा दें
निम्नलिखित कोड दिखाता है कि प्रत्येक कॉलम के औसत की गणना कैसे करें और NA मानों को बाहर कैसे करें:
#create data frame with some NA values df <- data. frame (points=c(99, 91, 86, 88, 95), assists=c(33, NA, 31, 39, 34), rebounds=c(30, 28, NA, NA, 28), blocks=c(1, 4, 11, 0, 2)) #calculate column means colMeans(df, na. rm = T ) points assists rebounds blocks 91.80000 34.25000 28.66667 3.60000
उदाहरण 3: विशिष्ट स्तंभों के औसत की गणना करें
निम्नलिखित कोड दिखाता है कि डेटा फ़्रेम में विशिष्ट कॉलम के औसत मानों की गणना कैसे करें:
#create data frame df <- data. frame (points=c(99, 91, 86, 88, 95), assists=c(33, 28, 31, 39, 34), rebounds=c(30, 28, 24, 24, 28), blocks=c(1, 4, 11, 0, 2)) #calculate column means for 'points' and 'blocks' columns colMeans(df[c(' points ', ' blocks ')]) point blocks 91.8 3.6
ध्यान दें कि हम विशिष्ट स्तंभों के औसत के लिए सूचकांक मानों का भी उपयोग कर सकते हैं:
#create data frame df <- data. frame (points=c(99, 91, 86, 88, 95), assists=c(33, 28, 31, 39, 34), rebounds=c(30, 28, 24, 24, 28), blocks=c(1, 4, 11, 0, 2)) #calculate column means for columns in position 1 and 4 colMeans(df[c(1, 4)]) point blocks 91.8 3.6
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
आर में कॉलम के मानक विचलन की गणना कैसे करें
आर में प्रति समूह माध्य की गणना कैसे करें
आर में समूह द्वारा योग की गणना कैसे करें