Add/modify columns by row
Allows you to mutate "by row". this is most useful when a vectorized function doesn't exist.
mutate_rowwise.(.df, ...)
.df |
A data.table or data.frame |
... |
Columns to add/modify |
test_df <- data.table(x = runif(6), y = runif(6), z = runif(6)) # Compute the mean of x, y, z in each row test_df %>% mutate_rowwise.(row_mean = mean(c(x, y, z))) # Use c_across.() to more easily select many variables test_df %>% mutate_rowwise.(row_mean = mean(c_across.(x:z)))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.