| mutate_rowwise {tidytable} | R Documentation | 
Add/modify columns by row
Description
Allows you to mutate "by row". this is most useful when a vectorized function doesn't exist.
Usage
mutate_rowwise(
  .df,
  ...,
  .keep = c("all", "used", "unused", "none"),
  .before = NULL,
  .after = NULL
)
Arguments
| .df | A data.table or data.frame | 
| ... | Columns to add/modify | 
| .keep | experimental:
This is an experimental argument that allows you to control which columns
from  
 | 
| .before,.after | Optionally indicate where new columns should be placed. Defaults to the right side of the data frame. | 
Examples
df <- data.table(x = 1:3, y = 1:3 * 2, z = 1:3 * 3)
# Compute the mean of x, y, z in each row
df %>%
  mutate_rowwise(row_mean = mean(c(x, y, z)))
# Use c_across() to more easily select many variables
df %>%
  mutate_rowwise(row_mean = mean(c_across(x:z)))
[Package tidytable version 0.11.1 Index]