Calculate the Mean of each Row of an Object in R Programming – rowMeans() Function Last Updated : 05 Jun, 2020 Improve Improve Like Article Like Save Share 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 # 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 Like Article Suggest improvement Previous Check if Two Objects are Equal in R Programming - setequal() Function Next Get or Set Dimensions of a Matrix in R Programming - dim() Function Share your thoughts in the comments Add Your Comment Please Login to comment...