So entfernen sie leerzeichen aus zeichenfolgen in r (3 beispiele)


Sie können die folgenden Methoden verwenden, um Leerzeichen aus Zeichenfolgen in R zu entfernen:

Methode 1: Alle Leerzeichen mit gsub() entfernen

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

Methode 2: Alle Leerzeichen mit str_replace_all() entfernen

 library (stringr)

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

Methode 3: Entfernen Sie führende und nachfolgende Leerzeichen mit 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 ")

Die folgenden Beispiele zeigen, wie die einzelnen Methoden in der Praxis angewendet werden.

Beispiel 1: Entfernen Sie alle Leerzeichen mit gsub()

Der folgende Code zeigt, wie man die Funktion gsub() in R verwendet, um alle Leerzeichen aus einer bestimmten Zeichenfolge zu entfernen:

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

Beachten Sie, dass alle Leerzeichen aus der Zeichenfolge entfernt wurden.

Beispiel 2: Alle Leerzeichen mit str_replace_all() entfernen

Der folgende Code zeigt, wie man die Funktion str_replace_all() des stringr- Pakets in R verwendet, um alle Leerzeichen aus einer bestimmten Zeichenfolge zu entfernen:

 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"

Beachten Sie, dass alle Leerzeichen aus der Zeichenfolge entfernt wurden.

Beispiel 3: Entfernen Sie führende und nachfolgende Leerzeichen mit str_trim()

Der folgende Code zeigt, wie man die Funktion str_trim() des stringr- Pakets in R verwendet, um alle führenden Leerzeichen aus einer bestimmten Zeichenfolge zu entfernen:

 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”

Beachten Sie, dass alle führenden Leerzeichen entfernt wurden.

Der folgende Code zeigt, wie Sie mit der Funktion str_trim() alle nachgestellten Leerzeichen aus einer bestimmten Zeichenfolge entfernen:

 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”

Beachten Sie, dass alle nachgestellten Leerzeichen entfernt wurden.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie andere gängige Vorgänge in R ausgeführt werden:

So finden Sie die Zeichenposition in einer Zeichenfolge in R
So verketten Sie Zeichenfolgen in R
So konvertieren Sie einen Vektor in einen String in R
So konvertieren Sie ein Zeichen in einen Faktor in R

Einen Kommentar hinzufügen

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