#r
#r
Вопрос:
Как вы заменяете текст и знаки препинания?
X = "Ann Sam Bob Jan"
Y <- gsub (" Sam","",X)
Комментарии:
1. Я бы посоветовал изучить регулярные выражения (например, начать с ввода ?regex). Это чрезвычайно эффективный способ работы с символьными строками. Вы не пожалеете об этом.
Ответ №1:
вам нужно установить fixed = T
, потому
что это специальный символ регулярного выражения.
X = "Ann Sam Bob Jan"
Y <- gsub(" Sam", "", X, fixed=T)
Как правило, всякий раз, когда вы не используете регулярные выражения, лучше установить fixed
флаг TRUE
равным .
Ответ №2:
Или другой вариант — экранировать ( \
gsub("\s*\ \s*Sam", "", X)
данные
X = "Ann Sam Bob Jan"