아래 데이터 프레임은 mydf
입니다. 쉼표로 구분 된 데이터가 들어있는 셀을 분할하여 행에 넣고 싶습니다. 아래의 y
과 비슷한 데이터 프레임을 찾고 있습니다. 몇 단계에서 어떻게 효율적으로 처리 할 수 있습니까? 현재 나는 한 번에 한 열에 cSplit
기능을 사용하고 있습니다. R 쉼표로 구분 된 셀을 행과 직교로 분리합니다.
cSplit(mydf, c("name","new"), ",", direction = "long")
을 시도하지만 돌아가신`t 작업
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