Ich habe mydf
Datenrahmen unten. Ich möchte jede Zelle, die durch Komma getrennte Daten enthält, in Zeilen aufteilen. Ich suche nach einem Datenrahmen ähnlich y
unten. Wie könnte ich es in wenigen Schritten effizient machen? Zur Zeit verwende ich cSplit
Funktion auf einer Spalte zu einer Zeit.R separate Komma getrennte Zellen in Zeilen und kartesischen Produkt
Ich versuchte cSplit(mydf, c("name","new"), ",", direction = "long")
, aber die didn `t Arbeit
library(splitstackshape)
mydf=data.frame(name = c("AB,BW","x,y,z"), AB = c('A','B'), new=c("1,2,3","4,5,6,7"))
mydf
x=cSplit(mydf, c("name"), ",", direction = "long")
x
y=cSplit(x, c("new"), ",", direction = "long")
y