Combine vectors
combine()
is deprecated in favour of vctrs::vec_c()
. combine()
attempted to automatically guess whether you wanted c()
or unlist()
, but could fail in surprising ways. We now believe it's better to be explicit.
combine(...)
...
: Vectors to combine.f1 <- factor("a") f2 <- factor("b") combine(f1, f2) # -> vctrs::vec_c(f1, f1) combine(list(f1, f2)) # -> vctrs::vec_c(!!!list(f1, f2))
Useful links