Hoe u spaties uit tekenreeksen in r verwijdert (3 voorbeelden)


U kunt de volgende methoden gebruiken om witruimte uit tekenreeksen in R te verwijderen:

Methode 1: verwijder alle witruimte met gsub()

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

Methode 2: verwijder alle spaties met str_replace_all()

 library (stringr)

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

Methode 3: Voorloop- en volgspaties verwijderen met 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 ")

De volgende voorbeelden laten zien hoe u elke methode in de praktijk kunt gebruiken.

Voorbeeld 1: Verwijder alle spaties met gsub()

De volgende code laat zien hoe je de functie gsub() in R gebruikt om alle spaties uit een bepaalde tekenreeks te verwijderen:

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

Merk op dat alle spaties uit de string zijn verwijderd.

Voorbeeld 2: verwijder alle spaties met str_replace_all()

De volgende code laat zien hoe je de str_replace_all() functie van het stringr- pakket in R gebruikt om alle spaties uit een bepaalde string te verwijderen:

 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"

Merk op dat alle spaties uit de string zijn verwijderd.

Voorbeeld 3: Voorloop- en volgspaties verwijderen met str_trim()

De volgende code laat zien hoe je de str_trim() functie van het stringr pakket in R gebruikt om alle voorloopspaties uit een bepaalde string te verwijderen:

 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”

Merk op dat alle voorloopspaties zijn verwijderd.

De volgende code laat zien hoe u de functie str_trim() gebruikt om alle volgspaties uit een bepaalde tekenreeks te verwijderen:

 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”

Merk op dat alle volgspaties zijn verwijderd.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende bewerkingen in R kunt uitvoeren:

Hoe de tekenlocatie in een string in R te vinden
Hoe tekenreeksen samen te voegen in R
Hoe vector naar string te converteren in R
Hoe een teken naar een factor in R te converteren

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert