copy_vector {bit} | R Documentation |
Copy atomic R vector
Description
Creates a true copy of the underlying C-vector – dropping all attributes – and optionally reverses the direction of the elements.
Usage
copy_vector(x, revx = FALSE)
Arguments
x |
an R vector |
revx |
default |
Details
This can be substantially faster than duplicate(as.vector(unclass(x)))
Value
copied R vector
See Also
clone
, still.identical
, reverse_vector
Examples
x <- factor(letters)
y <- x
z <- copy_vector(x)
still.identical(x,y)
still.identical(x,z)
str(x)
str(y)
str(z)
[Package bit version 4.0.5 Index]