R Count Number of Non-Zero Values in Each Data Frame Column (Example Code)
In this R programming tutorial you’ll learn how to count non-zeros in vectors and data frame columns.
Creation of Example Data
set.seed(926342) # Constructing example data my_df <- data.frame(matrix(sample(0:3, 20, replace = TRUE), ncol = 5)) my_df # Showing example data in RStudio console # X1 X2 X3 X4 X5 # 1 2 1 2 0 1 # 2 2 0 1 1 0 # 3 3 2 2 0 0 # 4 2 0 1 3 0 |
set.seed(926342) # Constructing example data my_df <- data.frame(matrix(sample(0:3, 20, replace = TRUE), ncol = 5)) my_df # Showing example data in RStudio console # X1 X2 X3 X4 X5 # 1 2 1 2 0 1 # 2 2 0 1 1 0 # 3 3 2 2 0 0 # 4 2 0 1 3 0
Example: Counting Non-Zero Values in Data Frame Variables Using colSums() Function
colSums(my_df != 0) # Counting non-zero values in each column # X1 X2 X3 X4 X5 # 4 2 4 2 1 |
colSums(my_df != 0) # Counting non-zero values in each column # X1 X2 X3 X4 X5 # 4 2 4 2 1
2 Comments. Leave new
This is wonderful!
Thank you very much for the very kind comment Tajudeen, glad you like it!
Regards,
Joachim