pasteVals: Paste values together, replace NAs with blank, optional...

View source: R/pasteVals.R

pasteValsR Documentation

Paste values together, replace NAs with blank, optional separator

Description

Paste values together, replace NAs with blank, optional separator

Usage

pasteVals(
  ...,
  sep = "",
  collapse = NULL,
  remna = TRUE,
  unique = FALSE,
  sort = FALSE
)

Arguments

...

vectors or dataframe to be pasted together

sep

separator between adjacent values in vectors

collapse

separator between sets of values across vectors

unique

logical, if TRUE duplicated values are removed

sort

logical, if TRUE values are sorted

Value

vector of pasted values

Examples

pasteVals(c(1,2,3,4,5), c(5,4,3,2,1), sep = "|")
pasteVals(c(1,2,3,4,5), c(5,4,3,2,1), c("a", "b", "c", "d", "e"), 
  sep = "|", collapse = "-")
pasteVals(data.frame(c(1,2,3,4,5), c(5,4,3,2,1)))
pasteVals(c(1,2,3,NA_real_,NA_real_), c(5,4,NA_real_,2,NA_real_))
pasteVals(c(6,2,3,4,5,6), c(6,5,4,4,2,1), unique = TRUE)
pasteVals(c(6,2,3,4,5,6), c(6,5,4,4,NA_real_,1), sort = TRUE, remna = FALSE)
pasteVals(c(6,2,3,4,5,6), c(6,5,4,4,NA_real_,1), sort = TRUE)


johngodlee/JLGMisc documentation built on June 29, 2024, 9:15 p.m.