replace_if: replace values that meet a condition

View source: R/utilities.R

replace_ifR Documentation

replace values that meet a condition

Description

Currently only replacing values below a specified abundance is implemented

Usage

replace_if(vec, count_below = NULL, replacement)

Arguments

vec

vector with values to replace

count_below

replace values that occur less often than this threshold

replacement

value that is used for replacement

Examples

example_vec = sample(letters[1:4], 1000,replace=T, prob=c(0.5,0.3,0.1,0.1))
table(example_vec)
replaced_vec = replace_if(example_vec, count_below=200, replacement = 'rare letter')
head(replaced_vec)
table(replaced_vec)

mathosi/jj documentation built on Feb. 25, 2024, 2:29 p.m.