Split a vector into multiple columns
Useful for splitting variable names that a combination of multiple
variables. Uses type.convert
to convert each column to
correct type, but will not convert character to factor.
colsplit(string, pattern, names)
string |
character vector or factor to split up |
pattern |
regular expression to split on |
names |
names for output columns |
x <- c("a_1", "a_2", "b_2", "c_3") vars <- colsplit(x, "_", c("trt", "time")) vars str(vars)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.