Tekens verwijderen uit een string in r (3 voorbeelden)


U kunt de volgende methoden gebruiken om bepaalde tekens uit een tekenreeks in R te verwijderen:

Methode 1: Verwijder een specifiek teken uit de string

 gsub(' character ', '', my_string)

Methode 2: Meerdere tekens uit tekenreeks verwijderen

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

Methode 3: Verwijder alle speciale tekens uit de string

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

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

Methode 1: Verwijder een specifiek teken uit de string

De volgende code laat zien hoe u alle exemplaren van ‚ WW ‚ in een bepaalde string verwijdert:

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

Merk op dat alle exemplaren van ‚ WW ‚ uit de string zijn verwijderd.

Methode 2: Meerdere tekens uit tekenreeks verwijderen

De volgende code laat zien hoe u alle exemplaren van ‚ STRING1 ‚ en ‚ STRING2 ‚ in een bepaalde tekenreeks verwijdert:

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

Houd er rekening mee dat alle exemplaren van ‚ STRING1 ‚ en ‚ STRING2 ‚ uit de string zijn verwijderd.

Methode 3: Verwijder alle speciale tekens uit de string

De volgende code laat zien hoe u alle speciale tekens uit een tekenreeks verwijdert.

Opmerking : speciale tekens zijn tekens die geen cijfers of letters zijn.

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

Merk op dat alle speciale tekens uit de string 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