Как удалить символы из строки в r (3 примера)


Вы можете использовать следующие методы для удаления определенных символов из строки в R:

Способ 1: удалить определенный символ из строки

 gsub(' character ', '', my_string)

Способ 2: удалить несколько символов из строки

 gsub('[ character1character2 ]', '', my_string)

Способ 3. Удалите из строки все специальные символы.

 gsub('[^[:alnum:] ]', '', my_string)

Следующие примеры показывают, как использовать каждый метод на практике.

Способ 1: удалить определенный символ из строки

Следующий код показывает, как удалить все экземпляры « WW » в определенной строке:

 #define string
my_string <- 'HeyWW My namWWe is Doug'

#replace 'WW' in string
my_string <- gsub(' WW ', '', my_string)

#view updated string
my_string

[1] “Hey My name is Doug”

Обратите внимание, что все экземпляры « WW » были удалены из строки.

Способ 2: удалить несколько символов из строки

Следующий код показывает, как удалить все экземпляры « STRING1 » и « STRING2 » в определенной строке:

 #define some string
my_string <- 'HeySTRING1 My nameSTRING2 is DougSTRING2'

#replace WW in string
my_string <- gsub('[ STRING1STRING2 ]', '', my_string)

#view updated string
my_string

[1] “Hey My name is Doug”

Обратите внимание, что все экземпляры « STRING1 » и « STRING2 » были удалены из строки.

Способ 3. Удалите из строки все специальные символы.

Следующий код показывает, как удалить все специальные символы из строки.

Примечание . Специальные символы — это символы, которые не являются ни цифрами, ни буквами.

 #define string
my_string <- 'H*ey My nam%e is D!oug'

#replace all special characters in string
my_string <- gsub('[^[:alnum:] ]', '', my_string)

#view updated string
my_string

[1] “Hey My name is Doug”

Обратите внимание, что из строки удалены все специальные символы.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в R:

Как найти местоположение символа в строке в R
Как объединить строки в R
Как преобразовать вектор в строку в R
Как преобразовать символ в фактор в R

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *