Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Calculate the Mean of each Row of an Object in R Programming – rowMeans() Function

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

rowMeans() function in R Language is used to find out the mean of each row of a data frame, matrix, or array.

Syntax: rowMeans(data)

Parameter:
data: data frame, array, or matrix

Example 1




# R program to illustrate 
# rowMean function
     
# Create example values
   
# Set seed
set.seed(1234)
   
 # Create example data                                      
data <- data.frame(matrix(round(runif(12, 2, 20)),     
                          nrow = 4, ncol = 3))
   
# Print data
print(rowMeans(data))                                      

Output:

[1] 11.666667 12.666667  9.666667 10.333333

Example 2:




# R program to illustrate 
# rowMean function
   
# Create example data with NA
data_na <- data.frame(matrix(round(runif(12, 2, 20)),     
                          nrow = 4, ncol = 3))
                                 
data_na[rbinom(length(data_na), 1, 0.3) == 1] <- NA
data_na <- as.data.frame(data_na)    
   
print(rowMeans(data_na, na.rm = TRUE)) 

Output:

[1]  3 16  9  3

My Personal Notes arrow_drop_up
Last Updated : 05 Jun, 2020
Like Article
Save Article
Similar Reads