I have the following data frame (showing a head sample)
dput(sample)
structure(list(VR1 = c(NA, NA, 1L, NA, 0L, NA), VR2 = c(NA,
NA,
NA, NA, NA, NA), VR3 = c(NA, NA, 0L, NA, 0L, NA), VR4 = c(NA,
NA, 1L, NA, 0L, NA), VR5 = c(NA, NA, 1L, NA, 1L, NA), VR6 =
c(NA,
NA, 0L, NA, 0L, NA), VR7 = c(NA, NA, 1L, NA, 0L, NA), VR8 =
c(NA,
NA, 0L, NA, 0L, NA), VR9 = c(NA, NA, 1L, NA, 1L, NA), VR10 =
c(NA,
NA, 1L, NA, 0L, NA), VR11 = c(NA, NA, 0L, NA, 0L, NA), VR12 =
c(NA,
NA, 0L, NA, 0L, NA), VR13 = c(NA, NA, 1L, NA, 0L, NA), VR14 =
c(NA,
NA, 1L, NA, 0L, NA), VR15 = c(NA, NA, 1L, NA, 1L, NA), VR16 =
c(NA,
NA, 0L, NA, 0L, NA), VR17 = c(NA, NA, 1L, NA, 0L, NA), VR18 =
c(NA,
NA, 1L, NA, 1L, NA), VR19 = c(NA, NA, 1L, NA, 0L, NA), VR20 =
c(NA,
NA, 1L, NA, 0L, NA)), row.names = c(NA, 6L), class =
"data.frame")
I am doing a lot of previous manipulation (such as deleting columns), but I do not find a function to pipe simple rowsums into a new column. Here is what I have been triying
sample <- sample %>% mutate(total = rowSums(1:20))
I keep finding on the internet
sum(c_across
but R does not recognize it, despite loading tidyverse and dplyr