chr_to_listcol: Separated character to list-columns (for a data frame)

Description Usage Arguments Value Examples

View source: R/chr_list.R

Description

Convert the specified columns of a data frame into list-columns, given separators.

Usage

1
chr_to_listcol(df, vars, atom_sep = ";", list_sep = "|")

Arguments

df

a data frame containing columns to transform into list-columns.

vars

columns to transform (vector of names or indexes)

atom_sep

separator for the elements of atomic vectors.

list_sep

separator for the elements of lists.

Value

A data frame. Columns specified in vars are transformed into list-columns, other are unchanged.

Examples

1
2
3
4
5
6
7
8
df <-
  data.frame(
    x = c("1;2|3", "a|b"),
    y = c("1;3", "2|4"),
    z = c("1;3", "2;4")
  )
chr_to_listcol(df, "x")
chr_to_listcol(df, 2:3)

the-knife/listchr documentation built on July 28, 2020, 4:16 a.m.