colSums, colMeans, rowSums & rowMeans in R (Example)

This page shows how to apply the colSums, colMeans, rowSums, and rowMeans functions to compute the sums and means of all columns and rows of a data frame in the R programming language.

Example Data

my_data <- data.frame(x = c(3, 7, 1, 5),
                      y = c(9, 5, 2, 8),
                      z = c(1, 9, 1, 4))
my_data
# x y z
# 3 9 1
# 7 5 9
# 1 2 1
# 5 8 4

Sums of Columns

colSums(my_data)
#  x  y  z 
# 16 24 15

Means of Columns

colMeans(my_data)
#    x    y    z 
# 4.00 6.00 3.75

Sums of Rows

rowSums(my_data)
# 13 21  4 17

Means of Rows

rowMeans(my_data)
# 4.333333 7.000000 1.333333 5.666667

Video Examples

This video shows further examples for the application of colSums, colMeans, rowSums, and rowMeans.

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Menu
Top