R의 데이터 프레임에서 쉼표를 포함하는 셀이 있는 행을 여러 행으로 나누기

3833 단어 Rbioinformatics
bioinfomatics라면 R에서



같은 데이터 프레임



보고 싶은 경우가 많다고 생각합니다.

그 경우 splitstackshape 라는 패키지가 편리할 것 같습니다.
> library(splitstackshape)
> hoge = read.csv("hoge.csv", header = F)
> hoge
               V1     V2
1 395,616,976,784 Q2MI39
2       100037489 Q0NZY6
> moge = cSplit(hoge, "V1", ",", direction = "long")
> moge
          V1     V2
1:       395 Q2MI39
2:       616 Q2MI39
3:       976 Q2MI39
4:       784 Q2MI39
5: 100037489 Q0NZY6

cSplit 소스

이상

좋은 웹페이지 즐겨찾기