insert_at_element: insert a vector of elements in a vector before or after a...

View source: R/lib_vector.R

insert_at_elementR Documentation

insert a vector of elements in a vector before or after a given element

Description

insert a vector of elements in a vector before or after a given element

Usage

insert_at_element(v, existing_element, new_elements, where = "before")

Arguments

v

existing vector

existing_element

positional element, should appear exactly once in the vector

new_elements

vector of new elements

where

"before" or "after"

Value

a vector with the new values merged in at the correct location

Examples

insert_at_element(c("a","b","e"), "a", c("c","d"), "before")
insert_at_element(c("a","b","e"), "a", c("c","d"), "after")
insert_at_element(c("a","b","e"), "b", c("c","d"), "before")
insert_at_element(c("a","b","e"), "b", c("c","d"), "after")
insert_at_element(c("a","b","e"), "e", c("c","d"), "before")

jorritvm/jrutils documentation built on Feb. 14, 2023, 11:33 p.m.