| concat.split.expanded {splitstackshape} | R Documentation |
"Expand" concatenated numeric or character values to their relevant position
in a data.frame or data.table or create a binary representation of such data.
cSplit_e(data, split.col, sep = ",", mode = NULL, type = "numeric", drop = FALSE, fixed = TRUE, fill = NA)
data |
The source |
split.col |
The variable that needs to be split (either name or index position). |
sep |
The character separating each value. Can also be a regular expression. |
mode |
Can be either |
type |
Can be either |
drop |
Logical. Should the original variable be dropped? Defaults to
|
fixed |
Used for |
fill |
Desired "fill" value. Defaults to |
A data.frame or a data.table depending on the source input.
Ananda Mahto
concat.split, concat.split.list,
concat.split.compact, concat.split.multiple,
numMat, charMat
temp <- head(concat.test) cSplit_e(temp, "Likes") cSplit_e(temp, 4, ";", fill = 0) ## The old function name still works concat.split.expanded(temp, "Likes") concat.split.expanded(temp, 4, ";", fill = 0) concat.split.expanded(temp, 4, ";", mode = "value", drop = TRUE) concat.split.expanded(temp, "Siblings", type = "character", drop = TRUE)