I would like to get newdf
from olddf
by splitting the var
at _
and creating a column for each. So I would like the following. Thank you in advance
olddf <- data.frame('Z' = c('Z1','Z2','Z3'),
'var' = c('A_H','A_H', 'B_J'))
newdf <- data.frame('Z' = c('Z1','Z2','Z3'),
'var1' = c('A','A','B'),
'var2' = c('H','H','J'))