Learn R Programming

tidyfst (version 0.7.7)

separate_dt: Separate a character column into two columns using a regular expression separator

Description

Given either regular expression, separate_dt() turns a single character column into two columns. Analogous to tidyr::separate, but only split into two columns only.

Usage

separate_dt(
  data,
  separated_colname,
  into,
  sep = "[^[:alnum:]]+",
  remove = TRUE
)

Arguments

data

A data frame.

separated_colname

Column name, string only.

into

Character vector of length 2.

sep

Separator between columns.

remove

If TRUE, remove input column from output data frame.

See Also

separate, unite_dt

Examples

Run this code
# NOT RUN {
df <- data.frame(x = c(NA, "a.b", "a.d", "b.c"))
df %>% separate_dt("x", c("A", "B"))
# }

Run the code above in your browser using DataLab