interlace: interlace vectors

Description Usage Arguments Value Examples

View source: R/fun-interlace.R

Description

Given a number vectors, e.g. x, y and z, outputs a vector x1, y1, z1, x2, y2, z2, etc. If the vectors are of different types, they are coerced as usual.

Usage

1
interlace(..., useNAs = TRUE)

Arguments

...

any number vectors

useNAs

logical flag whether preexisting NAs should be preserved

Value

a single interlaced vector

Examples

1
2
3
4
5
6
7
x1 <- rep('a', 3)
x2 <- rep('b', 3)
x3 <- rep('c', 3)
interlace(x1, x2, x3)

x4 <- rep('d', 5)
interlace(x1, x4)

olobiolo/acutils documentation built on Nov. 28, 2021, 9:35 p.m.