Como remover espaços de strings em r (3 exemplos)


Você pode usar os seguintes métodos para remover espaços em branco de strings em R:

Método 1: remover todos os espaços em branco usando gsub()

 updated_string <- gsub(" ", "", my_string)

Método 2: Remover todos os espaços usando str_replace_all()

 library (stringr)

updated_string <- str_replace_all(my_string, " ", "")

Método 3: Remova espaços iniciais e finais usando str_trim()

 library (stringr)

#remove all trailing whitespace
updated_string <- str_trim(my_string, " right ")

#remove all leading whitespace
updated_string <- str_trim(my_string, " left ")

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

Exemplo 1: Remova todos os espaços usando gsub()

O código a seguir mostra como usar a função gsub() em R para remover todos os espaços de uma determinada string:

 #create string
my_string <- "Check out this cool string"

#remove all whitespace from string
updated_string <- gsub(" ", "", my_string)

#view updated string
updated_string

[1] "Checkoutthiscoolstring"

Observe que todos os espaços foram removidos da string.

Exemplo 2: Remover todos os espaços usando str_replace_all()

O código a seguir mostra como usar a função str_replace_all() do pacote stringr em R para remover todos os espaços de uma determinada string:

 library (stringr)

#create string
my_string <- "Check out this cool string"

#remove all whitespace from string
updated_string <- str_replace_all(my_string, " ", "")

#view updated string
updated_string

[1] "Checkoutthiscoolstring"

Observe que todos os espaços foram removidos da string.

Exemplo 3: Remova espaços iniciais e finais usando str_trim()

O código a seguir mostra como usar a função str_trim() do pacote stringr em R para remover todos os espaços iniciais de uma determinada string:

 library (stringr)

#create string with leading whitespace
my_string <- "Check out this cool string"

#remove all leading whitespace from string
updated_string <- str_trim(my_string, " left ")

#view updated string
updated_string

[1] “Check out this cool string”

Observe que todos os espaços iniciais foram removidos.

O código a seguir mostra como usar a função str_trim() para remover todos os espaços finais de uma determinada string:

 library (stringr)

#create string with trailing whitespace
my_string <- "Check out this cool string "

#remove all trailing whitespace from string
updated_string <- str_trim(my_string, " right ")

#view updated string
updated_string

[1] “Check out this cool string”

Observe que todos os espaços à direita foram removidos.

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 *