So konvertieren sie einen vektor in einen string in r (mit beispielen)
Es gibt zwei grundlegende Möglichkeiten, einen Vektor in einen String in R umzuwandeln:
Methode 1: Verwenden Sie Paste()
paste(vector_name, collapse = " ")
Methode 2: Verwenden Sie toString()
toString(vector_name)
Die folgenden Beispiele zeigen, wie jede dieser Methoden in der Praxis angewendet werden kann.
Methode 1: Vektor mit Paste() in String konvertieren
Der folgende Code zeigt, wie Sie mit der Funktion paste() einen Vektor in einen String konvertieren:
#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”
Sie können das Argument „reduce“ verwenden, um das Trennzeichen zwischen den einzelnen Wörtern im Vektor anzugeben. Wir könnten zum Beispiel die Leerzeichen zwischen Wörtern vollständig entfernen:
#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”
Oder wir könnten zwischen jedem Wort einen Bindestrich einfügen:
#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: Vektor mit toString() in String konvertieren
Der folgende Code zeigt, wie Sie mit der Funktion toString() einen Vektor in einen String konvertieren:
#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”
Beachten Sie, dass die Funktion toString() immer Kommas zwischen jedem Element des Vektors hinzufügt. Daher sollten Sie diese Funktion nur verwenden, wenn Sie zwischen den einzelnen Elementen Kommas wünschen.
Zusätzliche Ressourcen
So konvertieren Sie eine Zeichenfolge in Datetime in R
So ersetzen Sie NAs durch Strings in R
So löschen Sie Zeilen, die eine bestimmte Zeichenfolge in R enthalten