Ich habe ein Komma getrennten Zeichenfolge in R: -Komma getrennte Zeichenfolge in r zur Liste
"a,b,c"
Ich mag es in eine Liste umwandeln, die wie folgt aussieht:
list("a","b","c")
Wie kann ich TU das?
Ich habe ein Komma getrennten Zeichenfolge in R: -Komma getrennte Zeichenfolge in r zur Liste
"a,b,c"
Ich mag es in eine Liste umwandeln, die wie folgt aussieht:
list("a","b","c")
Wie kann ich TU das?
Dies ist ein grundlegendes strsplit
Problem:
x <- "a,b,c"
as.list(strsplit(x, ",")[[1]])
# [[1]]
# [1] "a"
#
# [[2]]
# [1] "b"
#
# [[3]]
# [1] "c"
strsplit
schafft ein list
und die [[1]]
wählt das erste Listenelement (wir nur eine haben, in diesem Fall). Das Ergebnis an diesem Punkt ist nur ein normaler Zeichenvektor, aber Sie möchten es in einem list
, so können Sie as.list
verwenden, um das gewünschte Formular zu erhalten.
Perfekt. Ich versuchte strsplit (x, ","), was mir eine Liste von einzelnen Elementen gab, die nicht das waren, was ich brauchte. Ich muss 9 Minuten warten, bevor ich deine Antwort als akzeptiert markieren kann. – umbersar
Was haben Sie bisher versucht? – vrajs5