Learn R Programming

tidytable (version 0.5.8)

mutate_rowwise.: 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, ...)

Arguments

.df

A data.table or data.frame

...

Columns to add/modify

Examples

Run this code
# NOT RUN {
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)))
# }

Run the code above in your browser using DataLab