I have a dataset with a column with the symbol '|' (come from the interaction of 2 variables in a model), and I want to split it according this character.
The function separate works well with standard character, do you how I can specific the character '|' ?
library(tidyverse)
df <- data.frame(Interaction = c('var1|var2'))
# as expected
df %>% separate(Interaction, c('var1', 'var2'), sep = '1')
# var1 var2
# 1 var |var2
# not as expected
df %>% separate(Interaction, c('var1', 'var2'), sep = '|')
# var1 var2
# 1 v