У меня есть столбец sr$classf
в кадре данных sr
со строкой, подобной иерархии servicegroup\service\servicerequest\
. Я хочу разделить строку с символом strsplit()
на \
и поместить разные части разделенной строки в дополнительные столбцы. Например, я создаю столбец sr.c7$service
и помещаю первую часть перед \
sr$service <- as.character(lapply(strsplit(as.character(sr$classf), split="\"), "[", 1))
Но R закомментирует весь код после split="\"
. Что мне делать, чтобы использовать \
в качестве параметра разделения?
Решение:
sr$service <- as.character(lapply(strsplit(as.character(sr$classf), split="\\\\"), "[", 1))