Hoe aanhalingstekens uit tekenreeksen in r te verwijderen (3 methoden)


Er zijn drie veelgebruikte manieren om aanhalingstekens uit tekenreeksen in R te verwijderen:

Methode 1: Gebruik print()

 print(some_strings, quote= FALSE )

Methode 2: Gebruik noquote()

 noquote(some_strings)

Methode 3: Gebruik cat()

 cat(some_strings)

De volgende voorbeelden laten zien hoe u elke methode kunt gebruiken met de volgende tekenreeksvector:

 #define vector of strings
some_strings <- c("hey", "these", "are", "some", "strings")

#view vector
some_strings

[1] “hey” “these” “are” “some” “strings”

Houd er rekening mee dat tekenreeksen standaard tussen aanhalingstekens worden afgedrukt.

Voorbeeld 1: Aanhalingstekens uit tekenreeksen verwijderen met print()

De volgende code laat zien hoe u de functie print() gebruikt om tekenreeksen af te drukken waarvan de aanhalingstekens zijn verwijderd:

 #print vector of strings without quotes
print(some_strings, quote= FALSE )

[1] hey these are some strings

Voorbeeld 2: Aanhalingstekens uit tekenreeksen verwijderen met noquote()

De volgende code laat zien hoe u de functie noquote() gebruikt om tekenreeksen af te drukken waarvan de aanhalingstekens zijn verwijderd:

 #print vector of strings without quotes
noquote(some_strings )

[1] hey these are some strings

Voorbeeld 3: Aanhalingstekens uit tekenreeksen verwijderen met Cat()

De volgende code laat zien hoe u de functie cat() gebruikt om tekenreeksen af te drukken waarvan de aanhalingstekens zijn verwijderd:

 #print vector of strings without quotes
cat(some_strings )

hey these are some strings

Je kunt ook het argument \n gebruiken om elke string zonder aanhalingstekens op een nieuwe regel af te drukken:

 #print vector of strings without quotes each on a new line
cat(paste(some_strings, " \n "))

hey 
thesis 
are 
some 
thongs

Merk op dat elke string in de vector op een nieuwe regel wordt afgedrukt.

Aanvullende bronnen

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

Hoe tekens uit een string in R te verwijderen
Hoe de tekenlocatie in een string in R te vinden
Hoe spaties uit tekenreeksen in R te verwijderen

Einen Kommentar hinzufügen

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