Como remover caracteres de uma string em r (3 exemplos)


Você pode usar os seguintes métodos para remover certos caracteres de uma string em R:

Método 1: remover um caractere específico da string

 gsub(' character ', '', my_string)

Método 2: remover vários caracteres da string

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

Método 3: Remova todos os caracteres especiais da string

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

Os exemplos a seguir mostram como usar cada método na prática.

Método 1: remover um caractere específico da string

O código a seguir mostra como remover todas as instâncias de ‘ WW ‘ em uma determinada string:

 #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”

Observe que todas as instâncias de ‘ WW ‘ foram removidas da string.

Método 2: remover vários caracteres da string

O código a seguir mostra como remover todas as instâncias de ‘ STRING1 ‘ e ‘ STRING2 ‘ em uma determinada string:

 #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”

Observe que todas as instâncias de ‘ STRING1 ‘ e ‘ STRING2 ‘ foram removidas da string.

Método 3: Remova todos os caracteres especiais da string

O código a seguir mostra como remover todos os caracteres especiais de uma string.

Nota : Caracteres especiais são caracteres que não são números nem letras.

 #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”

Observe que todos os caracteres especiais foram removidos da string.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras operações comuns em R:

Como encontrar a localização dos caracteres em uma string em R
Como concatenar strings em R
Como converter vetor em string em R
Como converter um caractere em um fator em R

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *