rmByName {FastUtils}R Documentation

Remove Elements with Specified Name Regex

Description

This function removes elements from an indexable object (e.g., a named vector or list) where the names match a specified regular expression.

Usage

rmByName(x, pattern, silent = FALSE)

Arguments

x

An indexable object (e.g., a named vector, list, or data frame).

pattern

A character containing a regular expression(s) to match the names of elements to be removed.

silent

A logical indicating whether to silence a warning if no names are detected.

Value

The input object with elements removed based on the name regex.

Examples

myList <- list(a = 1, b_test = 2, c = 3, d_test = 4)
rmByName(myList, "_test")


[Package FastUtils version 0.1.1 Index]