Hoe een vector naar een string in r te converteren (met voorbeelden)


Er zijn twee basismanieren om een vector naar een string in R te converteren:

Methode 1: Gebruik Plakken()

 paste(vector_name, collapse = " ")

Methode 2: Gebruik toString()

 toString(vector_name)

De volgende voorbeelden laten zien hoe u elk van deze methoden in de praktijk kunt gebruiken.

Methode 1: Vector naar string converteren met Paste()

De volgende code laat zien hoe u de functie paste() gebruikt om een vector naar een tekenreeks te converteren:

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- paste(x, collapse = " ")

#view string
new_string

[1] “Andy Bernard Caleb Dan Eric Frank Greg”

U kunt het argument reduce gebruiken om het scheidingsteken tussen elk woord in de vector op te geven. We kunnen bijvoorbeeld de spatie tussen woorden volledig verwijderen:

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- paste(x, collapse = "")

#view string
new_string

[1] “AndyBernardCalebDanEricFrankGreg”

Of we kunnen een koppelteken tussen elk woord toevoegen:

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- paste(x, collapse = "-")

#view string
new_string

[1] “Andy-Bernard-Caleb-Dan-Eric-Frank-Greg”

Methode 2: Vector naar string converteren met toString()

De volgende code laat zien hoe u de functie toString() gebruikt om een vector naar een tekenreeks te converteren:

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- toString(x)

#view string
new_string

[1] “Andy, Bernard, Caleb, Dan, Eric, Frank, Greg”

Merk op dat de functie toString() altijd komma’s toevoegt tussen elk element van de vector. U moet deze functie dus alleen gebruiken als u komma’s tussen elk element wilt.

Aanvullende bronnen

Hoe een string naar Datetime in R te converteren
NA’s vervangen door strings in R
Hoe regels te verwijderen die een specifieke string bevatten in R

Einen Kommentar hinzufügen

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