Open In App

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

Last Updated : 05 Jun, 2020
Comments
Improve
Suggest changes
Like Article
Like
Report
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 Python3 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: Python3 1==
# 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

Next Article

Similar Reads